Поделиться через


Запрос к базе данных

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

  • Открыть

  • ODBC

  • Oracle;

  • SQL Server

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

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

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

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

  • Выполняющийся SQL-запрос

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

Сведения

Настройки Инструкции по настройке
Запрос Введите SQL-запрос в поле "Запрос"

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

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

Connection

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

— Access
— ODBC
— Oracle
- SQL Server

Внимание

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

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

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

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

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

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

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

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

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

Примечание.

MSOLEDB19 Драйвер используется для установления зашифрованных подключений к SQL Server (по умолчанию). Если сертификат SQL Server не является доверенным на компьютере Orchestrator, введите Server=<serverName>; Сертификат сервера доверия=True для каждой конфигурации. Дополнительные сведения об установке сертификата SQL Server.

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

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

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

Настройки Инструкции по настройке
Время ожидания Введите время, которое действие "База данных запросов" ожидает завершения операции базы данных.

Задайте для этого значения значение, которое 0 будет ждать неограниченное время.

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

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

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

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

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