共用方式為


查詢資料庫

查詢資料庫活動會查詢資料庫,並將產生的數據列當做已發佈的數據傳回。 此活動支援下列資料庫類型:

  • 存取

  • ODBC

  • Oracle

  • SQL Server

查詢資料庫活動可用來查詢資料庫,以取得出現在數據中心其中一個系統上的錯誤碼詳細描述,然後將該描述傳送給電子郵件訊息中的系統管理員。

設定查詢資料庫活動

設定查詢資料庫活動之前,您必須判斷下列各項:

  • 您要連線的資料庫

  • 您正在執行的 SQL 查詢

使用下列資訊來設定查詢資料庫活動。

詳細資料

設定 設定指示
查詢 [查詢] 欄位中輸入 SQL 查詢

警告

查詢資料庫活動不支援以 XML 傳回數據的查詢,例如在 SQL Server 中使用 FOR XML 子句的查詢。

連線

設定 設定指示
資料庫類型 從下拉式清單中選取 [ 資料庫類型 ]。 這些選項包括下列專案:

-訪問
- ODBC
-神諭
- SQL Server

重要

當 Orchestrator 安裝在非英文作業系統上,且您將 Database 類型的 Connection 設定為 SQL Server 時,伺服器輸入值不可以是 localhost。 您必須使用實際的電腦名稱。

下表列出每個 [連線] 索引標籤 [資料庫類型] 的組態指示。

存取連線

設定 設定指示
檔案 輸入您要存取的 Access 資料庫檔案名稱。
工作組檔案 輸入與此資料庫相關聯的 Access 工作組檔案名稱
使用者名稱 輸入工作組檔案的用戶名稱。
密碼 輸入工作組檔案的密碼。
資料庫密碼 輸入 Access 資料庫的密碼。

ODBC 連接

設定 設定指示
DSN 輸入數據來源名稱。
使用者名稱 輸入此資料庫的用戶名稱。
密碼 輸入此資料庫的密碼。

Oracle 連接

設定 設定指示
服務名稱 輸入服務名稱。
使用者名稱 輸入此資料庫的用戶名稱。
密碼 輸入此資料庫的密碼。

SQL Server 連線

注意

MSOLEDB19 Driver 是用來建立 SQL Server 的加密連線(預設)。 如果 Orchestrator 計算機上 SQL Server 憑證不 受信任 ,請輸入 Server=<serverName>;每個設定的信任伺服器證書=True深入瞭解 如何安裝 SQL Server 憑證。

設定 設定指示
驗證 選取 [Windows 驗證] 或 [SQL Server 驗證]。
Server 輸入您想要存取的 SQL Server 名稱。
初始目錄 輸入初始目錄的名稱。

如果您選取 [SQL Server 驗證] 選項,請在 [使用者名稱和密碼] 方塊中輸入用來存取 SQL Server 的使用者名稱和密碼。

Timeout

設定 設定指示
逾時 輸入查詢資料庫活動等候資料庫作業完成的時間量。

將此值設定為 0 無限期等候。

安全性認證

設定 設定指示
使用指派給服務的帳戶安全性 如果您想要使用 Runbook 伺服器所使用的相同帳戶來執行查詢資料庫活動,請選取此選項。
這個帳戶 使用此選項可指定不同的帳戶。 輸入 [用戶名稱] 和 [密碼]。 注意: 如果您指定了無效的使用者名稱或密碼,指派給 Runbook 伺服器的帳戶將用來執行活動。

已發佈資料

下表列出已發佈的數據項。

項目 說明
查詢的數值傳回值 使用傳回數值的查詢時,這會是值。 例如,“Select COUNT} where FirstName=John”
資料庫查詢 傳送至資料庫的資料庫查詢。
初始目錄 連接到資料庫時所使用的初始目錄。 只有在選取 [連線] 索引標籤上的 [SQL Server] 時,才能使用此已發佈的數據。
資料庫伺服器 資料庫伺服器的名稱。 只有在選取 [連線] 索引標籤上的 [SQL Server] 時,才能使用此已發佈的數據。
資料庫使用者 用來連線到資料庫伺服器的用戶名稱。
ODBC DSN ODBC DSN 的名稱。 只有在 [連接] 索引標籤上選取 ODBC,才能使用這個已發佈的數據。
Oracle 服務名稱 服務名稱。 只有在 [連線] 索引標籤上選取 Oracle,才能使用此已發佈的數據。
存取檔案 已查詢的 Access 資料庫檔案。 只有在 [連線] 索引標籤上選取 [存取] 時,才能使用這個已發佈的數據。
存取工作組信息檔案 與 Access 資料庫檔案相關聯的 Access 工作組檔案。 只有在 [連線] 索引標籤上選取 [存取] 時,才能使用這個已發佈的數據。
針對每個已發佈的數據列
以字串表示的完整行,並以欄位分隔 ; 與數據列中每個欄位一起發行的整個數據列,並以分號分隔 (;)。 使用欄位數據操作函式來取得數據列內欄位的值