Стандартное подключение Версия 11 (Java)

Группа действий: Базы данных


Описание

Создает контекст подключения к стандартной базе данных

Более подробно можно посмотреть тут: Инструкция по подключению к Microsoft SQL Server из студии Robin

Иконка действия

Параметры и их настройки

Свойство

Описание

Тип

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

Обязательность заполнения поля

Параметры

Тип СУБД

Тип СУБД

Robin.String


Да

Логин

Логин для подключения БД

Robin.String


Нет

Пароль

Пароль для подключения БД

Robin.Object


Нет

Хост сервера

Имя сервера, на котором развёрнута СУБД

Robin.String


Нет

Порт сервера

Порт сервера, на котором развёрнута СУБД

Robin.Numeric


Нет

Имя БД

Имя БД

Robin.String


Нет

Тайм-аут

Предельное время ожидания создания подключения. Далее используется, как предельное время ожидания выполнения запросов в подключении. По умолчанию 60 с. Может зависеть от реализации драйвера

Robin.Numeric


Нет

Уровень изоляции транзакций

Включить режим использования транзакций внутри подключения

Robin.Boolean

true

Нет

Параметры

Дополнительные параметры подключения в виде словаря

Robin.Dictionary


Нет

Результаты

Контекст

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

Robin.DbContext

Контекст баз данных


Особые условия использования

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

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

Задача

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

SELECT * FROM Table1
ORDER BY id ASC;

Решение

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

Реализация

  1. Собрать схему робота, состоящего из действий.

  2. Настроить параметры для действия "Стандартное подключение".

    В поле "Тип СУБД" выбрать соответствующий той базе данных, к которой необходимо подключиться. 
    Указать логин и пароль от базы данных. 
    Хост сервера можно указать, как по IP машины, где установлена база или по имени хоста. 
    Указать порт сервера, а также имя БД. 
    В поле "Таймаут" значение исчисляется в секундах. 
    В поле "Параметры" указываются дополнительные параметры для подключения, как правило, это параметры, которые относятся к безопасности. Параметры указываются в виде словаря. 

    Подробнее о параметре "Уровень изоляции транзакций". Последовательные операции по работе с БД можно разделить на транзакции. Транзакция  - это группа операций, которые представляют некую логическую единицу работы с базой. Например, необходимо выполнить несколько операций с таблицей для того, чтобы обновить в ней данные. При возникновении ошибки можно откатить транзакцию, т.е сделанную группу операций, чтобы не разбираться на каком шаге возникла данная ошибка. 

    При активации чекбокса ""Уровень изоляции транзакций" часть выполняемых запросов к базе будет идти в виде транзакций. 
  3. Настроить параметры для действия "Выполнить запрос". 

  4. Нажать на кнопку "Старт" в верхней панели. 

Результат

Программный робот отработал успешно. Запрос выполнен.

  • Нет меток