Параметры командной строки для сервера взаимодействия и клиента DOORS

С помощью параметров командной строки можно переопределить свойства реестра при запуске сервера взаимодействия или клиента IBM® Engineering Requirements Management DOORS (DOORS).

Список параметров командной строки сервера баз данных IBM Engineering Requirements Management DOORS (DOORS) приведен в разделе Параметры командной строки для сервера баз данных.

В следующей таблице перечислены параметры, использующие папки addins для предоставления программ DXL, предназначенных для создания меню панели Структура базы данных, меню модулей, атрибутов и столбцов DXL макета. Дополнительная информация о применении DXL в папках addins приведена в разделе "Меню библиотеки и дополнений DXL" в книге Справочное руководство по DXL.

Табл. 1. Параметры командной строки клиента DOORS
Параметр (сокращение) Аргумент Описание
-addins (-a) папки-дополнений Один или несколько путей к папкам с файлами дополнений DXL.

В качестве разделителя записей применяется точка с запятой (;) без пробела на конце. В качестве путей можно указать локальные пути, адреса сетевых дисков или пути UNC (Универсальное соглашение о присвоении имен).

Каждая папка addins, указанная в параметре -addins, создает новое меню в формальных модулях. Программа DXL задает команды меню в указанной папке.

-attributeaddins (-A) папки-атрибутов-dxl Один или несколько путей к папкам с программами, которые можно использовать для атрибутов DXL.

В качестве разделителя записей применяется точка с запятой (;) без пробела на конце. В качестве путей можно указать локальные пути, адреса сетевых дисков или пути UNC (Универсальное соглашение о присвоении имен).

Каждая папка addins, указанная в параметре -attributeaddins, содержит программу DXL, с помощью которой можно создать атрибут в формальном модуле. Для перехода к атрибуту DXL в модуле выберите Изменить > Атрибуты > Создать > Атрибут DXL > Обзор.

-batch (-b) программа-dxl Запускает DOORS в пакетном режиме. DOORS запускается без графического пользовательского интерфейса (с блокированием вывода экрана входа в систему и структуры базы данных), выполняет указанную программу DXL и затем завершает свою работу.

В пакетном режиме требуются другие параметры, такие как -user, -password и -project, для входа в систему и указания текущего проекта.

Аргумент параметра -batch задает файл, содержащий программу DXL, которую требуется запустить в пакетном режиме.

Пример:
C:\> doors -b dxl_programs\batch_analysis.dxl -p Car -u "Jill" 
-caching (-k)   Позволяет включить потоковую передачу данных между сервером базы данных и клиентом. Позволяет повысить производительность передачи данных по глобальной сети.
ОСТОРОЖНО:
Загружаемые данные кэшируются в локальной папке localdata, что снижает уровень безопасности. После загрузки данные удаляются.
-certName имя-карты:сертификат Задает метку сертификата, применяемого для идентификации клиента в защищенном режиме.

В случае применения стандарта pkcs#11 значение переменной имя-карты определяется с учетом -pkcs11token, а значение переменной сертификат - с учетом имени сертификата, применяемого системой. Например, "Crescendo C700:certOne".

-cli (-C) строка-dxl или "#include <программа-dxl> Выводится код DXL, выполняемый при запуске DOORS перед отображением начального окна. В качестве аргумента можно указать:
  • Фрагмент кода DXL
  • Оператор #include с путем к программе DXL
-data (-d) порт@сервер Задает базу данных DOORS для использования.

В этом параметре указывается порт сервера и имя хоста сервера (например, 36677@myserver).

-defopenmode (-o) Допустимые значения:

READ_ONLY

READ_WRITE

READ_WRITE_SHARED

Задает режим редактирования, в котором открываются формальные модули в результате двойного щелчка в окне Структура базы данных.

Параметр READ_WRITE задает режим исключительного редактирования, а параметр READ_WRITE_SHARED - режим общего редактирования.

Прим.: Этот параметр должен содержать прописные буквы, если не настроены односимвольные сокращения (r, w и s).
-defopenlinkmode (-O) Допустимые значения:

READ_ONLY

READ_WRITE

READ_WRITE_SHARED

Задает режим редактирования, в котором открываются формальные модули в результате перехода по связи.

Параметр READ_WRITE задает режим исключительного редактирования, а параметр READ_WRITE_SHARED - режим общего редактирования.

Прим.: Этот параметр должен содержать прописные буквы, если не настроены односимвольные сокращения (r, w и s).
-dxl (-D) строка-dxl или "#include <программа-dxl>" DXL, выполняемый сразу после запуска DOORS. В качестве аргумента можно указать:
  • Фрагмент кода DXL
  • Оператор #include с путем к программе DXL
-home (-H) каталог-doors Домашний каталог DOORS, включая полный путь к папке, в которую установлен DOORS.
-certdb имя-папки Определяет папку, содержащую файлы базы данных ключей с ключами для Rational Directory Server и DOORS SSL.

Значение по умолчанию: DOORS\9.версия\certdb\.

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

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

Значение по умолчанию: DOORS\9.версия\certdb\client_authentication.kdb.

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

-layoutaddins (-L) папки-dxl-макета Пути к папкам макета DXL.

В качестве разделителя записей применяется точка с запятой (;) без пробела на конце. В качестве путей можно указать локальные пути, адреса сетевых дисков или пути UNC (Универсальное соглашение о присвоении имен).

Каждая папка addins, указанная в параметре -layoutaddins, содержит программу DXL, с помощью которой можно создать столбец DXL макета в формальном модуле. Для того чтобы открыть программу DXL макета в модуле, выберите Вставить > Столбец > DXL макета > Обзор. Свойства столбца определяются программой DXL в указанной папке.

-localdata (-f) имя-папки Папка в локальной системе для временного хранения данных, скопированных с сервера базы данных DOORS.
-logxconfig (-X) полное-имя-файла Полное имя файла конфигурации log4cxx, например C:\Logs\Client\logging-config-client.xml. Log4cxx - это среда для регистрации сообщений приложений.
Когда этот параметр указывается в командной строке или в реестре, клиент записывает сообщения приложения в указанный файл конфигурации. Записываются шесть уровней сообщений.
  • TRACE
  • DEBUG
  • INFO, в том числе ACK, CONFIRM и QUERY
  • WARNING
  • ERROR
  • FATAL
-notriggers (-T)   Выключает триггеры. Для выключения триггеров требуются права администратора базы данных или права на управление базой данных.
-password (-P) пароль Пароль для сеанса.
-pkcs11driver драйвер В случае применения стандарта pkcs#11 этот параметр задает имя драйвера устройства чтения смарт-карт standard, например c:\windows\system32\aetpkssw.dll.

Данный параметр применяется при входе в систему DOORS с помощью смарт-карт для идентификации на основе инфраструктуры общих ключей (PKI).

-pkcs11token имя-карты В случае применения стандарта pkcs#11 этот параметр задает тип системы смарт-карт, например "Crescendo C700".
-project (-p) имя-проекта Имя проекта, который требуется открыть в начале сеанса. Содержимое проекта отображается на правой панели в окне Структура базы данных.

Вместе с параметром -batch указывается текущий проект.

-projectaddins (-J) папки-дополнений-проектов Пути к папкам дополнений DXL проектов.

В качестве разделителя записей применяется точка с запятой (;) без пробела на конце. В качестве путей можно указать локальные пути, адреса сетевых дисков или пути UNC (Универсальное соглашение о присвоении имен).

Каждая папка addins, указанная в параметре -projectaddins, создает новое меню на панели Структура базы данных. Программа DXL задает команды меню в указанной папке.

-user (-u) имя-пользователя Имя пользователя для сеанса.
-W nowait Ошибки или вывод пакетного процесса отправляются в окно команды. DOORS продолжит выполнение до закрытия окна команд.

Параметр -W в командной строке при выполнении пакетного процесса автоматически закроет все окна команд и завершит работу DOORS.

В таблице приведены параметры командной строки, используемые при запуске клиента DOORS в качестве сервера взаимодействия:
Табл. 2. Параметры командной строки сервера взаимодействия
Параметр (сокращение) Значение Описание
-brokerHost посредник-DWA Этот параметр определяет посредник IBM Engineering Requirements Management DOORS - Web Access (DWA), где посредник-DWA - имя хоста системы, в которой запущен сервер DWA.
-brokerPort порт Параметр задает номер порта, который используется посредником DWA. Порт по умолчанию: 61616.
-data (-d) порт@сервер Задает базу данных DOORS для использования.

В этом параметре указывается порт сервера и имя хоста сервера (например, 36677@myserver).

-interop   Параметр запускает клиент DOORS в качестве сервера взаимодействия.
-lightServer  

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

Включите этот параметр для одного сервера взаимодействия в каждом наборе из четырех серверов взаимодействия.

-logfile (-l) полное-имя-файла Полное имя файла протокола для сервера взаимодействия, например C:\temp\interop.log.

Когда этот параметр указан в командной строке, система записывает все ошибки DXL в файл, вместо вывода на экран.

Когда этот параметр указывается в реестре, система читает информацию, записанную в журнал событий Windows и записывает ее в файл протокола. Записи содержат значение DOORS_DB_SERVER в поле Источник.

Используйте этот параметр с параметром -logLevel.

-logLevel целое Объем информации для включения в файл протокола.

Используйте этот параметр с параметром -logfile.

-maxMemory целое Максимальный объем памяти, выделяемой для сервера взаимодействия. Дополнительная информация приведена в разделе Топология установки и минимальные требования.

значок видео Видеозапись

Канал Jazz.net
Канал Software Education

значок обучения Курсы

Академия IoT
Шлюз навыков

значок вопроса Сообщество

Jazz.net
Форумы Jazz.net
Библиотека Jazz.net

значок поддержки Поддержка

Сообщество службы поддержки IBM
Вики о развертывании