Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Разница между пользовательским подключением стандартным подключением заключается в том, что с помощью стандартного подключения можно подключиться только к 1 из 4-х доступных БД (Oracle, MySql, PostgreSql,MsSqlServer) , с помощью пользовательского подключения можно поключиться к любой БД для которой установлен jdbc-драйвер. 


Пример использования 


Задача: подключиться к базе данных  и выполнить запрос 

SELECT * FROM Table1
ORDER BY id ASC;

Решение: воспользоваться действиями "Пользовательское подключение", "Выполнить запрос". 

Реализация: 

  1. Собрать схему робота, состоящего из действий:
    Image Added
  2. Настроить параметры для действия "Пользовательское подключение".
    Указать логин и пароль от БД. 
    В поле "URL сервера, где размещена БД" указать URL подключения к требуемой БД. Все дополнительные параметры необходимо указывать в URL сервера. 
    При использовании пользовательского подключения обязательно должен быть скачан драйвер для БД. Файл драйвера должен находится на той же машине, где работает программный робот. С помощью этого драйвера робот будет подключаться к базе. 
    В поле "Класс драйвера для указанной базы данных" необходимо указать имя класса драйвера. Узнать его можно в интернете, т.е посмотреть название драйвера под используемую БД. Соответственно, для каждого вида СУБД название класса драйвера будет свое. 
    В поле "Путь к классу драйвера для указанной базы данных" указать путь до файла драйвера, с помощью которого будет происходить подключение. Например: 
    Image Added
    Значение в поле "Таймаут" измеряется в секундах. 
    Image Added

  3. Настроить параметры для действия "Выполнить запрос". 
    Image Added
  4. Нажать на кнопку "Старт" в верхней панели. 

    Результат: 
    Программный робот отработал успешно. Запрос выполнен. 
    Image Added