Ознакомиться с документацией Automation Anywhere

Automation Anywhere Automation 360

Закрыть содержимое

Содержимое

Открыть содержимое

Использование Connect action для базы данных

  • Обновлено: 6/08/2021
    • Automation 360 v.x
    • Сборка
    • Рабочая область RPA

Использование Connect action для базы данных

С помощью Connect action установите соединение с сервером базы данных, который будет использоваться для автоматизации задач, связанных с базой данных. Это action поддерживает Microsoft Access, Microsoft SQL Server, MySQL, Oracle, PostgreSQL Server, и серверов баз данных SQLite, а также использование файлов CSV, Microsoft Excel и TXT в качестве баз данных.

Укажите сведения о сервере базы данных и свяжите его с именем сеанса. Используйте имя сеанса, указанное в этом action разделе, чтобы actions не нужно было предоставлять сведения о сервере базы данных в этих actions.

Процедура

Чтобы установить соединение с сервером базы данных, выполните следующие действия:

  1. Дважды щелкните или перетащите Connect action (подключить) из на Database package палитре Actions (действия).
  2. Введите уникальное имя сеанса в поле Session name (Имя сеанса).
  3. Выберите параметр Default (по умолчанию) или User Defined Connection (Пользовательское подключение).
    • При выборе параметра по умолчанию можно ввести строку подключения для любого из поддерживаемых типов баз данных.

      Если база данных и общий репозиторий настроены на вторичном узле, используйте соединение JDBC для подключения к базе данных реплик. Например, jdbc:sqlserver://AGL-ADDRESS:1433;DATABASENAME=DB_NAME;user=username;password=password;applicationIntent=ReadOnly

      Вы можете установить соединение с базой данных Snowflake с помощью драйверов ODBC. Дополнительные сведения о загрузке драйвера ODBC см. в разделе Snowflake using ODBC Driver

      Можно ввести строку подключения для подключения к базе данных. Например, Driver={SnowflakeDSIIDreer};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 переменную для строки соединения.

    • При выборе параметра User Defined (Пользовательский) выберите тип базы данных из доступных параметров и заполните следующие поля в зависимости от выбора:
      Тип базы данных Параметры
      Microsoft SQL Server, PostgreSQL Server
      • Имя сервера: Введите имя сервера базы данных, к которому необходимо подключиться.
      • Имя базы данных: Введите имя базы данных.
      • Имя пользователя: Введите имя пользователя, которое вы хотите использовать для доступа к серверу базы данных. Чтобы обеспечить безопасное имя пользователя, выберите Credential Vault переменную. В противном случае введите значение.
      • Пароль: Введите пароль для введенного имени пользователя. Чтобы обеспечить безопасный пароль, выберите Credential Vault переменную. В противном случае введите значение.
      • Имя экземпляра: Введите имя для этого экземпляра подключения.
      Подключитесь к Microsoft SQL Server с проверкой подлинности Windows
      MySQL Введите те же параметры, что и в типе Microsoft SQL Server базы данных. Также введите номер порта. Номер порта по умолчанию — 3306.
      Microsoft Access, SQLite Выберите путь к файлу базы данных из:
      • Папка My Bots
      • локальное устройство
      • существующая переменная файла
      Oracle
      • Имя сервера: Введите имя сервера Oracle, к которому необходимо подключиться.
      • Идентификатор системы Oracle (sid): Введите идентификатор системы.
      • Имя пользователя: Введите имя пользователя, которое вы хотите использовать для доступа к серверу Oracle. Чтобы обеспечить безопасное имя пользователя, выберите Credential Vault переменную. В противном случае введите значение.
      • Пароль: Введите пароль для введенного имени пользователя. Чтобы обеспечить безопасный пароль, выберите Credential Vault переменную. В противном случае введите значение.
      • Порт: Введите номер порта. Номер порта по умолчанию — 1521.
      Прим.: Пакет базы данных не включает драйвер JDBC для MySQL и Oracle. Вы можете указать версию файла jar для определенной базы данных, загрузив ее из соответствующих ресурсов и загрузив файл jar в с Control Room помощью параметра User Defined Connection.
  4. Выберите файл драйвера в папке Мои боты, на локальном устройстве или в переменной файла.
  5. Нажмите Сохранить.

Дальнейшие действия

Выберите один из следующих вариантов:
  • Используйте функцию Read From action (считать из) для извлечения записей из базы данных.

    С помощью кнопки Read from (считать из) action

  • Если вы автоматизируете задачу, которая требует внесения изменений в базу данных, вставьте транзакцию начать с базы данных action.

    Это action гарантирует полное обновление или удаление всех записей и предотвращает случайное обновление или удаление неполных данных в случае bot обнаружения ошибки во время выполнения.

    Database package

Отправить отзыв