Управление подключениями к системе DIRECTUM

 

Файлы и ключи запуска компонент из командной строки

 

Ключи файла STExecSQL

При выполнении файла STExecSQL.exe может быть указан ключ с именем файла-сценария и ключи, определяющие режим работы компоненты Выполнение SQL-сценариев:

·         -F - предназначен для указания имени файла-сценария. Обязателен при выполнении сценария в не визуальном режиме (см. описание ключа -H). В качестве значения указывается имя файла с путем доступа:

-F="Имя файла SQL-сценария"

Если опущен в визуальных режимах, то имя файла запрашивается у пользователя;

·         -H – позволяет выполнять SQL-сценарии в скрытом режиме. В этом режиме окон на экране не появляется: параметры подключения к системе (см. раздел «Общие ключи запуска компонент») и  имя файла-сценария (см. описание ключа -F) должны быть указаны в командной строке, сообщения об ошибках записываются в лог-файл (см. раздел «Описание Log-файлов клиентской части» в главе «Файловый состав»). Значений не имеет:

-H

Если опущен, то выполнение сценария осуществляется в визуальном автоматическом или не автоматическом режиме (см. описание ключа -A);

·         -A – позволяет выполнять SQL-сценарии в визуальном автоматическом режиме. В этом режиме окно с данными выполнения и сообщения об ошибках на экране появляются, но изменить данные нельзя - они должны быть указаны в командной строке, и запуск SQL-сценария на выполнение осуществляется автоматически после запуска компоненты.  Значений не имеет:

-A

Если опущен ключ –A и опущен ключ –H, то выполнение SQL-сценария осуществляется в визуальном режиме (см. описание компоненты «Выполнение SQL-сценариев. Описание компоненты» в книге «Компоненты системы DIRECTUM»);

·         -M – позволяет выполнять SQL-сценарии, не отключая от БД работающих с ней пользователей. Значений не имеет:

Если опущен, то работа с базой данных осуществляется в монопольном режиме – во время выполнения SQL-сценария к базе данных может обращаться только один пользователь, от имени которого выполняется SQL-сценарий. В этом случае до начала выполнения файла-сценария необходимо отключить от базы данных всех работающих с ней пользователей;

·         -X – предназначен для принудительного запроса имени и пароля пользователя системы DIRECTUM, от которого будет выполняться SQL-сценарий. Значений не имеет:

-X

Если опущен, то данные о пользователе будут получены из текущего сеанса работы с системой, если такой сеанс открыт, или будут определены  автоматически, если для пользователя, запускающего утилиту, используется Windows-аутентификация.

 

 

 

См. также:

·         Исполняемые файлы для запуска компонент;

·         Общие ключи запуска компонент;

·         Ключи файла SBLauncher;

·         Примеры запуска компонент из командной строки.