Выполнение запросов к базе данных

Важно!

Поддержка этой версии Orchestrator завершена. Рекомендуется выполнить обновление до Orchestrator 2019.

Действие База данных запросов запрашивает базу данных и возвращает результирующие строки в виде опубликованных данных. Это действие поддерживает следующие типы баз данных:

  • Access

  • ODBC

  • Oracle;

  • SQL Server

Действие Query Database можно использовать для запроса базы данных для получения подробного описания кода ошибки, который появился в одной из систем в центре обработки данных, а затем это описание отправляется администратору в сообщении электронной почты.

Настройка действия базы данных запросов

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

  • База данных, к которым вы подключаетесь

  • Выполняемый SQL-запрос

Используйте следующие сведения для настройки действия "База данных запросов".

Сведения

Параметры Инструкции по настройке
Запрос Введите SQL-запрос в поле Запрос .

Предупреждение

Действие База данных запросов не поддерживает запросы, возвращающие данные в виде XML, например запросы, использующие предложение FOR XML в SQL Server.

Подключение

Параметры Инструкции по настройке
Тип базы данных Выберите тип базы данных в раскрывающемся списке. Возможны следующие варианты:

— Access
-ODBC
— Oracle
- SQL Server

Важно!

Если Orchestrator установлен в операционной системе, отличной от английского языка, и для параметра Тип базы данных для параметра Тип базы данных задано значение SQL Server, входное значение сервера не может быть localhost. Необходимо использовать фактическое имя компьютера.

Инструкции по настройке для каждого вкладки Подключение Тип базы данных приведены в следующих таблицах.

Доступ к подключениям

Параметры Инструкции по настройке
Файл Введите имя файла базы данных Access , к которому вы хотите получить доступ.
Файл рабочей группы Введите имя файла рабочей группы Access , связанного с этой базой данных.
User name Введите имя пользователя для файла рабочей группы.
Пароль Введите пароль для файла рабочей группы.
Пароль базы данных Введите пароль для базы данных Access.

Подключения ODBC

Параметры Инструкции по настройке
DSN Введите имя источника данных.
User name Введите имя пользователя для этой базы данных.
Пароль Введите пароль для этой базы данных.

Подключение к Oracle

Параметры Инструкции по настройке
имя службы; Введите имя службы.
User name Введите имя пользователя для этой базы данных.
Пароль Введите пароль для этой базы данных.

подключения SQL Server

Параметры Инструкции по настройке
Аутентификация Выберите Проверка подлинности Windows или проверка подлинности SQL Server.
Сервер Введите имя SQL Server, к которому вы хотите получить доступ.
Исходный каталог Введите имя исходного каталога.

Если вы выбрали параметр SQL Server Проверка подлинности, в полях Имя пользователя и Пароль введите имя пользователя и пароль, используемые для доступа к SQL Server.

Время ожидания

Параметры Инструкции по настройке
Timeout Введите время, в течение которого действие "Запрос базы данных" будет ожидать завершения операции базы данных.

Присвойте этому значению 0 значение , чтобы ждать неограниченное время.

Учетная запись для безопасного доступа

Параметры Инструкции по настройке
Использовать безопасность учетной записи, привязанной к службе Выберите этот параметр, если вы хотите запустить действие "База данных запросов" с использованием той же учетной записи, что и сервер Runbook.
Эта учетная запись Используйте этот параметр, чтобы указать другую учетную запись. Введите имя пользователя и пароль. Примечание: Если указать недопустимое имя пользователя или пароль, для выполнения действия будет использоваться учетная запись, назначенная серверу Runbook.

Опубликованные данные

В следующей таблице перечислены опубликованные элементы данных.

Элемент Описание
Числовое возвращаемое значение запроса При использовании запроса, возвращающего числовое значение, это будет значение . Например, "Select COUNT(*) where FirstName=John"
Запрос к базе данных Запрос к базе данных, отправленный в базу данных.
Начальный каталог Исходный каталог, который использовался при подключении к базе данных. Эти опубликованные данные будут доступны только при выборе SQL Server на вкладке Подключение.
Сервер базы данных Имя сервера базы данных. Эти опубликованные данные будут доступны только при выборе SQL Server на вкладке Подключение.
пользователь базы данных; Имя пользователя, используемого для подключения к серверу базы данных.
ODBC DSN Имя имени DSN ODBC. Эти опубликованные данные будут доступны только при выборе ODBC на вкладке Подключение .
Имя службы Oracle Имя службы. Эти опубликованные данные будут доступны только при выборе Oracle на вкладке Подключение .
Доступ к файлу Запрошенный файл базы данных Access. Эти опубликованные данные будут доступны только при выборе access на вкладке Подключение .
Доступ к файлу сведений о рабочей группе Файл рабочей группы Access, связанный с файлом базы данных Access. Эта опубликованная xata будет доступна только при выборе access на вкладке Подключение .
Для каждой опубликованной строки
Полная строка в виде строки с полями, разделенными ; Вся строка, опубликованная с каждым полем в строке, разделенной точкой с запятой (;). Использование функции обработки данных Field для получения значений поля в строке