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

Automation Anywhere Automation 360

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

Содержимое

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

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

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

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

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

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

Процедура

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

  1. Дважды щелкните или перетащите Подключитьaction из Databasepackage в Действия палитры.
  2. Введите уникальное имя для сессии в поле имя сеанса поле.
  3. Выберите По умолчанию или Определенный пользователем опцию соединения.
    • Если вы выберите По умолчанию вы можете напрямую ввести строку подключения для любого из поддерживаемых типов баз данных.

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

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

      Вы можете ввести строку соединения для подключения к базе данных. Например, Driver={SnowflakeDSIIDriver};Server={account}.aws.snowflakecomputing.com;Database=DB_NAME;uid=имя пользователя;pwd=пароль;

      Используйте этот параметр для подключения к файлу 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 переменную. В противном случае введите значение.
      • Имя экземпляра: Введите имя для этого экземпляра соединения.
      Подключение к Microsoft SQL Server с использованием аутентификации Windows
      MySQL Введите те же параметры, что и в параметре Microsoft SQL Server тип базы данных. Также введите номер порта. Номер порта по умолчанию - 3306.
      Microsoft Access, SQLite Выберите путь к файлу базы данных:
      • Боты папка
      • локальное устройство
      • существующая файловая переменная
      Oracle
      • Имя сервера: Введите имя сервера Oracle, к которому вы хотите подключиться.
      • Выберите опцию, чтобы указать экземпляр Oracle, который вы хотите использовать:
        • Системный идентификатор (SID): Введите идентификатор системы.
        • Название услуги: Введите имя службы.
        • Название TNS: Введите Имя TNS доступное в файле tnsname.ora конфигурационном файле.

          Укажите путь к файлу tnsname.ora конфигурационного файла, если вы не установили системное свойство с переменной окружения.

      • Имя пользователя: Введите имя пользователя, которое вы хотите использовать для доступа к серверу Oracle. Чтобы обеспечить безопасность имени пользователя, выберите Credential Vault переменную. В противном случае введите значение.
      • Пароль: Введите пароль для указанного вами имени пользователя. Чтобы обеспечить надежность пароля, выберите Credential Vault переменную. В противном случае введите значение.
      • Порт: Введите номер порта. Номер порта по умолчанию - 1521.
      Прим.: Пакет Database не включает драйвер JDBC для MySQL и Oracle. Вы можете предоставить свою версию jar-файла для конкретной базы данных, скачав его с соответствующих ресурсов и загрузив jar-файл в свой Control Room используя Определенный пользователем соединение.
  4. Выберите файл драйвера из Bots папки, локального устройства или файловой переменной.
  5. Нажмите Сохранить.

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

Выберите один из следующих вариантов:
  • Используйте Читать изaction для получения записей из базы данных.

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

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

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

    Database package

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