阅读和查看 Automation Anywhere 文档

Automation Anywhere Automation 360

关闭内容

内容

打开内容

对数据库使用连接 action

  • 已更新:11/17/2020
    • Automation 360 v.x
    • 版本
    • RPA 工作区

对数据库使用连接 action

使用连接 action 与要用于自动执行数据库相关任务的数据库服务器建立连接。此 action 支持 Microsoft Access、Microsoft SQL Server、MySQL、Oracle、PostSQL 和 SQLite 数据库服务器,以及使用 CSV、Microsoft Excel 和 TXT 文件作为数据库。

指定数据库服务器的详细信息,并将其与会话名称关联。在其他 actions 中使用此 action 中提供的会话名称,这样您就不必在这些 actions 中提供数据库服务器的详细信息。

Procedure

要与数据库服务器建立连接,请执行以下操作:

  1. Database package 操作面板中从双击或拖动连接 action
  2. 会话名称字段中输入会话的唯一名称。
  3. 选择默认用户定义连接选项。
    • 如果选择默认选项,则可以直接为任何支持的数据库类型输入连接字符串。

      使用此选项可连接到 Excel、CSV 或 TXT 文件。请参阅 Connection Strings by database type

      Note: 要使用 Excel、CSV 或 TXT 文件作为数据库,您必须首先在设备上安装 32-bit ODBC 驱动程序。ODBC 驱动程序不支持删除操作。

      为确保更安全的自动化,对连接字符串使用Credential Vault变量。

    • 如果选择用户定义选项,请从可用选项中选择数据库类型,并根据所选内容填写以下字段:
      数据库类型 选项
      Microsoft SQL Server,PostSQL
      • 服务器名称:输入要连接到的数据库服务器的名称。
      • 数据库名称:输入数据库名称。
      • 用户名:输入要用于访问数据库服务器的用户名。为确保用户名的安全,请选择Credential Vault变量。否则,请输入值。
      • 密码:输入您已提供的用户名的密码。为确保密码的安全,请选择Credential Vault变量。否则,请输入值。
      • 实例名称:输入此连接实例的名称。
      使用 Microsoft SQL Server Windows 身份验证连接到
      MySQL 输入与 Microsoft SQL Server 数据库类型相同的选项。此外,输入端口号。默认端口号为 3306。
      Microsoft Access、SQLite 从以下位置选择数据库文件路径:
      • 我的机器人文件夹
      • 本地设备
      • 现有文件变量
      Oracle
      • 服务器名称:输入要连接到的 Oracle 服务器的名称。
      • Oracle 系统 ID (sid):输入系统 ID。
      • 用户名:输入要用于访问 Oracle 服务器的用户名。为确保用户名的安全,请选择Credential Vault变量。否则,请输入值。
      • 密码:输入您已提供的用户名的密码。为确保密码的安全,请选择Credential Vault变量。否则,请输入值。
      • 端口:输入端口号。默认端口号为 1521。
      Note: 数据库包不包括用于 MySQL 和 Oracle 的 JDBC 驱动程序。您可以从 MySQL 或 Oracle 驱动程序存储库进行下载,并使用 用户定义的 连接选项将 jar 文件上传到 Control Room,从而提供该数据库的 jar 文件版本。
  4. 我的机器人文件夹、本地设备或文件变量中选择驱动程序文件。
  5. 单击保存

Next steps

从以下选项中进行选择:
  • 使用读取自 action 从数据库检索记录。

    使用读取自 action

  • 如果自动执行的任务涉及对数据库进行更改,请插入开始数据库事务 action

    action 可确保所有记录全部更新或删除,并防止在 bot 运行时遇到错误时意外更新或删除不完整的数据。

    Database package

发送反馈