閱讀及檢閱 Automation Anywhere 文件

Automation 360

關閉內容

內容

開啟內容

使用資料庫的連線action

  • 已更新:2021/08/11
    • Automation 360 v.x
    • 組建
    • RPA 工作區

使用資料庫的連線action

使用 [連線] action建立與您要用於自動執行資料庫相關任務的資料庫伺服器的連線。此action支援 Microsoft Access、Microsoft SQL Server、MySQL、Oracle、PostgreSQL Server 和 SQLite 資料庫伺服器,並且使用 CSV、Microsoft Excel 和 TXT 檔案作為資料庫。

指定資料庫伺服器的詳細資料,並將其與工作階段名稱建立關聯。請在其他action中使用此actions中所提供的工作階段名稱,這樣您就不必在這些actions中提供資料庫伺服器的詳細資料。

程序

若要建立與資料庫伺服器的連線,請遵循下列步驟:

  1. 在 [動作] 選擇區中,按兩下或拖曳 Databasepackage的 [連線] action
  2. 在 [工作階段名稱] 欄位中輸入工作階段的唯一名稱。
  3. 選取 [預設] 或 [使用者定義] 連線選項。
    • 如果您選取 [預設] 選項,您可以針對任何受支援的資料庫類型直接輸入連線字串。

      如果您已在次要站台設定您的資料庫和共用儲存庫,請使用 JDBC 連線以連接複本資料庫。例如:jdbc:sqlserver://AGL-ADDRESS:1433;databaseName=DB_NAME;user=username;password=password;applicationIntent=ReadOnly

      您可以使用 ODBC 驅動程式來建立與 Snowflake 資料庫的連線。如需有關下載 ODBC 驅動程式的相關資訊,請參閱Snowflake using ODBC Driver

      您可以輸入連線字串以連線至資料庫。例如:Driver={SnowflakeDSIIDriver};Server={account}.aws.snowflakecomputing.com;Database=DB_NAME;uid=username;pwd=password;

      使用此選項以連線至 Excel、CSV 或 TXT 檔案。請參閱Connection Strings by database type

      註: 若要將 Excel、CSV 或 TXT 檔案當作資料庫使用,您必須先在裝置上安裝 32 位元 ODBC 驅動程式。ODBC 驅動程式不支援刪除作業。

      為了確保更安全的自動化,請針對連線字串使用 Credential Vault 變數。

    • 如果您選取 [使用者定義] 選項,請從可用的選項中選取資料庫類型,並根據選擇完成以下欄位:
      資料庫類型 選項
      Microsoft SQL ServerPostgreSQL Server
      • 伺服器名稱:輸入您要連線的資料庫伺服器名稱。
      • 資料庫名稱:輸入資料庫名稱。
      • 使用者名稱:輸入您要用來存取資料庫伺服器的使用者名稱。為確保使用者名稱安全,請選取 Credential Vault 變數。否則,請輸入值。
      • 密碼:輸入您提供之使用者名稱的密碼。為確保密碼安全,請選取 Credential Vault 變數。否則,請輸入值。
      • [實例名稱]:輸入此連線實例的名稱。
      使用 Windows 驗證連線至 Microsoft SQL Server
      MySQL 輸入與 Microsoft SQL Server 資料庫類型相同的選項。此外,也請輸入連接埠號碼。預設連接埠號碼為 3306。
      Microsoft Access、SQLite 從以下項目選取資料庫檔案路徑:
      • [機器人] 資料夾
      • 本機裝置
      • 現有檔案變數
      Oracle
      • 伺服器名稱:輸入您要連線的 Oracle 伺服器名稱。
      • 選取選項以指定您要使用的 Oracle 執行個體:
        • 系統 ID (SID):輸入系統 ID。
        • 服務名稱:輸入服務名稱。
        • TNS 名稱:輸入 tnsname.ora 組態檔案中可用的 [TNS 名稱]。

          如果您尚未使用環境變數設定系統屬性,請指定 tnsname.ora 組態檔案的檔案路徑。

      • 使用者名稱:輸入您要用來存取 Oracle 伺服器的使用者名稱。為確保使用者名稱安全,請選取 Credential Vault 變數。否則,請輸入值。
      • 密碼:輸入您提供之使用者名稱的密碼。為確保密碼安全,請選取 Credential Vault 變數。否則,請輸入值。
      • 連接埠:輸入連接埠號碼。預設連接埠號碼為 1521。
      註: 資料庫套件不包含 MySQL 和 Oracle 的 JDBC 驅動程式。您可以針對特定資料庫提供您的 jar 檔案版本,作法是從適當資源下載該檔案,然後在您的 Control Room 中使用 [使用者定義] 連線選項將 Jar 檔案上傳。
  4. 從 [機器人] 資料夾、本機裝置或檔案變數中選取驅動程式檔案。
  5. 按一下 [儲存]

後續步驟

從以下選項中選擇:
  • 使用 [讀取來源] action從資料庫擷取記錄。

    使用讀取自 action

  • 如果您要自動執行涉及資料庫變更的任務,請插入 [開始資料庫交易] action

    action可確保所有記錄皆完整更新或刪除,並可在bot於執行期間發生錯誤時,防止意外更新或刪除不完整的資料。

    Databasepackage

傳送意見反饋