Automation Anywhere

Automation Anywhere Automation 360

關閉內容

內容

開啟內容

使用 Connect action for database

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

使用 Connect action for database

使用 連接 action 與數據庫服務器建立連接,您可以使用該連接自動執行與數據庫相關的任務。 action 這支持 Microsoft Access Microsoft SQL Server、 MySQL 、 Oracle 、 PostgreSQL Server和 SQLite 數據庫服務器,以及使用 CSV 、 Microsoft Excel 和 TXT 文件作爲數據庫。

指定資料庫伺服器的詳細資料,並將其與工作階段名稱建立關聯。使用 action 另一個中提供的會話名稱 actions ,這樣您就不必在這些 actions中提供數據庫服務器的詳細信息。

程序

要與數據庫服務器建立連接,請按照下列步驟操作:

  1. action Database package 「動作 」面板中、按兩下或拖曳「連線」。
  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={SnowflakeDSIDriver};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 Server, PostgreSQL Server
      • 服務器名稱:輸入要連接的數據庫服務器的名稱。
      • 數據庫名稱:輸入數據庫名稱。
      • 用戶名:輸入要用於訪問數據庫服務器的用戶名。為了確保安全的使用者名稱,請選取 Credential Vault 變數。否則,請輸入一個值。
      • 密碼:輸入您提供的用戶名的口令。為了確保安全的密碼,請選取 Credential Vault 變數。否則,請輸入一個值。
      • 實例名稱:輸入此連接實例的名稱。
      使用 Windows 驗證連接至 Microsoft SQL Server
      MySQL 輸入與 Microsoft SQL Server 數據庫類型相同的選項。此外,也請輸入連接埠號碼。預設連接埠號碼為 3306。
      Microsoft Access、SQLite 從以下項目中選取資料庫檔案路徑:
      • 我的機器人 程式資料夾
      • 本機裝置
      • 現有檔案變數
      Oracle
      • 服務器名稱:輸入要連接的 Oracle 服務器的名稱。
      • Oracle 系統 ID (SID):輸入系統 ID 。
      • 用戶名:輸入要用於訪問 Oracle 服務器的用戶名。為了確保安全的使用者名稱,請選取 Credential Vault 變數。否則,請輸入一個值。
      • 密碼:輸入您提供的用戶名的口令。為了確保安全的密碼,請選取 Credential Vault 變數。否則,請輸入一個值。
      • 端口:輸入端口號。預設連接埠號碼為 1521。
      註: 數據庫軟件包不包含 MySQL 和 Oracle 的 JDBC 驅動程序。您可以通過從適當的資源下載特定數據庫的 jar 文件版本, Control Room 並使用 “用戶定義 ”連接選項在中上載 jar 文件,從而爲該數據庫提供 jar 文件版本。
  4. 「我的機器人程式 」資料夾、本機裝置或檔案變數中選取驅動程式檔案。
  5. 按一下 [儲存]。

後續步驟

從以下選項中進行選擇:
  • 使用 " 讀取自 action " 從數據庫檢索記錄。

    使用讀取自 action

  • 如果要自動執行涉及對數據庫進行更改的任務,請插入 BEGIN DATABASE TRANSACTION action

    action 可確保所有記錄都已全部更新或刪除,並可防止 bot 在運行期間遇到錯誤時意外更新或刪除不完整的數據。

    Database package

傳送意見反饋