Параметры командной строки сервера базы данных

Рассмотрены параметры команды dbadmin, а также параметры командной строки, предназначенные для управления сервером базы данных Rational DOORS.

Список параметров командной строки клиента Rational DOORS приведен в разделе Параметры командной строки клиента Rational DOORS.

Табл. 1. Параметры командной строки dbadmin
Параметр (сокращение) Значение Описание
-data (-d) порт@сервер-DOORS Задает сервер базы данных Rational DOORS, где порт - это порт сервера базы данных, а сервер-DOORS - имя системы, в которой установлен сервер базы данных.
-killprocess (-k) идентификатор-канала Разрывает пользовательское соединение, обозначенное идентификатором-канала.

идентификатор-канала показывается параметром -userlist.

-killserver (-K)   Останавливает сервер.
-locklist (-l)   Выводит список всех заблокированных файлов и идентификатор канала для каждого файла.
-outfile (-o) имя-файла Записывает вывод в файл.

Применяется вместе с параметрами -locklist и -userlist.

-password (-P) пароль Текущий пароль для сервера.
-newpassword (-p) новый-пароль Новый пароль для сервера.
-unlock (-U) идентификатор-канала Разблокирует заблокированные файлы, указанные идентификатором-канала.

идентификатор-канала показывается параметром -locklist.

-userlist (-u)   Выводит список всех пользовательских соединений.
-serverLogging loglevel 1 - 6 Если сервер запущен с параметрами loglevel и logfile, этот параметр можно использовать для изменения уровня ведения протокола.

Для вступления в силу нового уровня ведения протокола перезапуск сервера не требуется.

-logxconfig (-X) полное-имя-файла Полное имя файла конфигурации log4cxx, например C:\Logs\Server\logging-config-server.xml.Log4cxx - это среда для регистрации сообщений приложений.
Когда этот параметр указывается в командной строке или в реестре, сервер записывает сообщения приложения в указанный файл конфигурации. Записываются шесть уровней сообщений.
  • TRACE
  • DEBUG
  • INFO, в том числе ACK, CONFIRM и QUERY
  • WARNING
  • ERROR
  • FATAL
-tdsUserFilterLimit строка Накладывает ограничение на поиск пользователей Rational Directory Server.
-tdsGroupFilterLimit строка Накладывает ограничение на поиск групп Rational Directory Server.
-useCardAuthentication   Включает режим идентификации с помощью смарт-карты.
-doNotUseCardAuthentication   Выключает режим идентификации с помощью смарт-карты.
-useOSUserAuthentication   Включает режим идентификации пользователя операционной системы.
-doNotUseOSUserAuthentication   Выключает режим идентификации пользователя операционной системы.
-secure on, ON, off, OFF Включает/выключает защищенный режим запуска Rational DOORS.
-keyDB имя-файла Полный путь к файлу базы данных ключей, содержащему ключи идентификации и проверки SSL Rational DOORS.

Значение по умолчанию: DOORS\9.5\certdb\server_authentication.kdb.

Этот параметр обладает преимуществом перед параметром -certdb. Расположение папки базы данных ключей Rational Directory Server можно указать с помощью параметра -certdb, а расположение файла базы данных ключей SSL Rational DOORS - с помощью параметра -keyDB.

-certdb имя-папки Задает папку, содержащую файлы базы данных ключей Rational Directory Server и SSL Rational DOORS.

Значение по умолчанию: DOORS\9.5\certdb\.

При необходимости с помощью параметра -keyDB файлы базы данных ключей SSL Rational DOORS можно разместить в отдельной папке. Параметр -keyDB обладает преимуществом перед параметром -certdb.

-certName строка Задает имя сертификата для идентификации сервера во время выполнения защищенной идентификации.

Значение по умолчанию: IBMSV1.

-serverhostname строка Имя, используемое сервером для самоидентификации во время проверки сертификата.
В этой таблице перечислены параметры командной строки Rational DOORS Web Access:
Табл. 2. Параметры командной строки dbadmin для Rational DOORS Web Access
Параметр (сокращение) Значение Описание
-dwaHost сервер-DWA Задает сервер Rational DOORS Web Access, где сервер-DWA - это полное имя хоста компьютера, на котором работает сервер Rational DOORS Web Access, например dwaserver.ibm.com.
-dwaPort порт Задает номер порта сервера Rational DOORS Web Access.

Номер порта по умолчанию для передачи данных по защищенному соединению: 8443. Номер порта по умолчанию для передачи данных по незащищенному соединению: 8080.

-dwaProtocol http или https Задает протокол, применяемый сервером Rational DOORS Web Access.

Для передачи данных по защищенному соединению укажите значение https. Для передачи данных по незащищенному соединению укажите значение http. Не указывайте оба значения.

-dcnEnable   Позволяет включить DCN.
-dcnBrokerUri tcp://посредник:61616 Задает посредник Rational DOORS Web Access, где посредник - это система, в которой размещен посредник, а 61616 - порт по умолчанию посредника.
-dcnChannelName dcn Задает канал DCN. Всегда применяется имя канала "dcn".
-dcnInfo   Позволяет проверить состояние службы DCN.
-dcnEnable   Позволяет включить службу DCN.
-dcnDisable   Позволяет выключить службу DCN.

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

Параметры командной строки можно указывать в командной строке или в ярлыках.

Для завершения работы сервера 36677@abc выполните следующую команду:
dbadmin -data 36677@abc -killserver

Пример ярлыка

Для завершения работы сервера 36677@abc создайте следующий ярлык:
"C:\Program Files\IBM\Rational\DOORS\9.5\bin\doors.exe" -data "36677@abc" -killserver

Комментарии