Przełączniki wiersza komend dla klienta DOORS i serwera współdziałania
Za pomocą przełączników wiersza komend można przesłonić ustawienia rejestru podczas uruchamiania klienta lub serwera współdziałania produktu IBM® Engineering Requirements Management DOORS® (DOORS).
Listę przełączników wiersza komend serwera bazy danych produktu IBM Engineering Requirements Management DOORS (DOORS) zawiera sekcja Przełączniki wiersza komend dla serwera bazy danych.
Poniższa tabela zawiera przełączniki, które używają folderów addins do udostępniania programów DXL do tworzenia menu eksploratora bazy danych, menu modułów, atrybutów i kolumn DXL układu. Więcej informacji na ten temat zawiera sekcja "The DXL Library and Addins menus" w podręczniku DXL Reference Manual.
| Przełącznik (skrót) | Parametr | Opis |
|---|---|---|
| -addins (-a) | foldery_dodatkowe | Co najmniej jedna ścieżka do folderów, które zawierają pliki dodatków DXL. Do oddzielenia pozycji należy użyć średnika (;) bez spacji po średnikach. Ścieżki mogą być ścieżkami lokalnymi, tradycyjnymi odwzorowaniami napędów lub ścieżkami UNC (Universal Naming Convention). Każdy folder addins przywołany za pomocą przełącznika -addins tworzy nowe menu w modułach formalnych. Komendy menu są definiowane przez program DXL w określonym folderze. |
| -attributeaddins (-A) | dxl_attributes_folders (dxl_attributes_folders) | Jedna lub więcej ścieżek do folderów zawierających programy, których można użyć dla atrybutów DXL. Do oddzielenia pozycji należy użyć średnika (;) bez spacji po średnikach. Ścieżki mogą być ścieżkami lokalnymi, tradycyjnymi odwzorowaniami napędów lub ścieżkami UNC (Universal Naming Convention). Każdy folder |
| -batch (-b) | dxl_program (dxl_program) | Uruchamia produkt DOORS w trybie wsadowym. Produkt DOORS jest uruchamiany bez interfejsu GUI (ekran logowania i eksplorator bazy danych), uruchamia określony program DXL, a następnie zatrzymuje się. W trybie wsadowym zwykle potrzebne są inne przełączniki, takie jak -user, -passwordi -project , aby zalogować się i określić bieżący projekt. Parametr przełącznika -batch określa plik zawierający program DXL, który ma być uruchamiany w trybie wsadowym. Na przykład:
|
| -caching (-k) | Umożliwia strumieniowe przesyłanie danych między serwerem bazy danych a klientem. Ta opcja może zwiększyć wydajność przesyłania danych w sieci WAN. OSTRZEŻENIE: Podczas ładowania dane są buforowane w obszarze localdata na komputerze klienta, co może stanowić zagrożenie dla bezpieczeństwa. Po zakończeniu ładowania dane są czyszczone.
|
|
| -certName | nazwa_karty:cert | Identyfikuje etykietę certyfikatu, który jest używany do identyfikowania klienta podczas bezpiecznego uwierzytelniania. Jeśli używany jest standard |
| -cli (-C) | dxl_string lub "#include <dxl_program> | Kod DXL uruchamiany podczas uruchamiania produktu DOORS przed wyświetleniem ekranu powitalnego. Parametr może mieć jedną z następujących wartości:
|
| -data (-d) | port@serwer | Określa, która baza danych DOORS ma być używana. Ten parametr określa port używany przez serwer oraz nazwę komputera serwera (na przykład |
| -defopenmode (-o) | Albo
|
Ustawia tryb edycji, w którym moduły formalne są otwierane po dwukrotnym kliknięciu ich w eksploratorze bazy danych. Parametr ma wartość Uwaga: Parametr ten musi być pisany wielkimi literami, chyba że używane są skróty jednoliterowe (
r, wi s). |
| -defopenlinkmode (-O) | Jedna z następujących wartości:
|
Ustawia tryb edycji, w którym moduły formalne są otwierane po kliknięciu odsyłacza. Parametr ma wartość Uwaga: Parametr ten musi być pisany wielkimi literami, chyba że używane są skróty jednoliterowe (
r, wi s). |
| -dxl (-D) | dxl_string lub "#include <dxl_program>" | Plik DXL, który jest uruchamiany natychmiast po uruchomieniu produktu DOORS . Parametr może mieć jedną z następujących wartości:
|
| -home (-H) | katalog_główny_produktu_doors_home | Katalog główny produktu DOORS zawierający pełną ścieżkę do folderu, w którym zainstalowano produkt DOORS . |
| -certdb | nazwa_folderu | Identyfikuje folder zawierający pliki bazy danych kluczy, które zawierają klucze dla serwera Rational® Directory Server i protokołu SSL produktu DOORS . Wartością domyślną jest DOORS\9.version\certdb\. Aby umieścić pliki bazy danych kluczy dla protokołu SSL produktu DOORS w oddzielnym folderze, należy użyć przełącznika -keyDB . Przełącznik -keyDB ma pierwszeństwo przed przełącznikiem -certdb. |
| -keyDB | nazwa_pliku | Pełna ścieżka do pliku bazy danych kluczy, który zawiera klucze używane na potrzeby uwierzytelniania SSL i sprawdzania poprawności produktu DOORS , w tym nazwa pliku. Wartością domyślną jest DOORS\9.version\certdb\client_authentication.kdb. Ten przełącznik ma pierwszeństwo przed przełącznikiem -certdb. Położenie folderu bazy danych kluczy produktu Rational Directory Server można określić przy użyciu parametru -certdb , a także określić osobne położenie dla pliku bazy danych kluczy SSL produktu DOORS przy użyciu parametru -keyDB. |
| -layoutaddins (-L) | layout_dxl_folders (foldery_dxl) | Co najmniej jedna ścieżka do folderów DXL układu. Do oddzielania pozycji należy używać średnika (;), po którym nie ma spacji. Ścieżki mogą być ścieżkami lokalnymi, tradycyjnymi odwzorowaniami napędów lub ścieżkami UNC (Universal Naming Convention). Każdy folder |
| -localdata (-f) | nazwa_folderu | Folder na komputerze lokalnym, który jest używany do tymczasowego przechowywania danych kopiowanych z serwera bazy danych DOORS . |
| -logxconfig (-X) | pełna_nazwa_pliku | Pełna nazwa pliku konfiguracyjnego log4cxx , na przykład C:\Logs\Client\logging-config-client.xml. Log4cxx jest środowiskiem rejestrowania komunikatów aplikacji.Jeśli ten parametr jest używany w wierszu komend lub w rejestrze, klient rejestruje komunikaty aplikacji w określonym pliku konfiguracyjnym. Protokołowanych jest sześć poziomów komunikatów.
|
| -notriggers (-T) | Wyłącza wyzwalacze. Aby wyłączyć wyzwalacze, użytkownik musi być menedżerem bazy danych lub użytkownikiem niestandardowym, który ma uprawnienia do zarządzania bazą danych. | |
| -password (-P) | Hasło | Hasło dla sesji. |
| -pkcs11driver | zachowania | Jeśli używany jest standard pkcs#11 , przełącznik ten identyfikuje nazwę sterownika czytnika kart, na przykład c:\windows\system32\aetpkssw.dll.Tego przełącznika należy użyć, jeśli do zalogowania się do produktu DOORSużywane są karty Smart Card oparte na uwierzytelnianiu infrastruktury klucza publicznego (PKI). |
| -pkcs11token | nazwa_karty | Jeśli używany jest standard pkcs#11 , przełącznik ten identyfikuje typ karty Smart Card używanej przez system, na przykład "Crescendo C700". |
| -project (-p) | PROJECT_NAME | Nazwa projektu, który ma zostać otwarty na początku sesji. Treść projektu jest wyświetlana w prawym panelu eksploratora bazy danych. Jeśli używany jest przełącznik -batch , parametr określa bieżący projekt. |
| -projectaddins (-J) | project_addins_ folders (foldery project_addins_) | Co najmniej jedna ścieżka do katalogów dodatków DXL projektu. Użyj średnika (;) do oddzielenia pozycji na liście, bez spacji po średnikach. Ścieżki mogą być ścieżkami lokalnymi, tradycyjnymi odwzorowaniami napędów lub ścieżkami UNC (Universal Naming Convention). Każdy folder |
| -user (-u) | nazwa_użytkownika | Nazwa użytkownika dla sesji. |
| -W | nowait |
Jeśli uruchomiony jest proces wsadowy i wystąpiły błędy lub wydrukowane dane wyjściowe, są one wysyłane do okna komend. Działanie produktu DOORS jest kontynuowane do momentu zamknięcia okna komend. Użycie produktu -W jako części wiersza komend podczas uruchamiania procesu wsadowego powoduje automatyczne zamknięcie wszystkich okien komend i zatrzymanie produktu DOORS. |
| -enabledTlsProtocols | TLSV10 TLSV11 TLSV12 |
Tego przełącznika można użyć do wybrania protokołów, które są używane dla połączeń TLS. Parametry tej opcji to łańcuchy rozdzielane przecinkami z trzema poprawnymi tokenami: TLSV10, TLSV11i TLSV12. Przykład: Włączenie tylko protokołu TLS v1.1 i TLS v1.2 z argumentem wiersza komend:
Włącz tylko protokół TLS v1.1 i TLS v1.2 ze zmienną środowiskową:
Uwaga: Opcji enabledTlsProtocol nie można używać z opcją allowTls10And11 . Tych dwóch opcji nie można używać jednocześnie.
|
| -tls10CipherSuites -tls11CipherSuites -tls12CipherSuites |
Patrz Zestawy algorytmów szyfrowania dla certyfikatu RSA | Tych trzech przełączników można użyć do dostosowania zestawów algorytmów szyfrowania dla protokołów TLS (v1.0, v1.1i v1.2). Wartością każdej opcji jest łańcuch rozdzielany przecinkami. Lista domyślnych nazw szyfrów znajduje się w sekcji Zestawy algorytmów szyfrowania dla certyfikatu RSA . Przykłady: jako argument wiersza komend:
Jako zmienna środowiskowa:
Uwaga: Domyślnie produkt DOORS jest zgodny ze standardem FIPS i opcjonalnie obsługuje standard SP800-131a. Oba standardy mają wymagany zestaw zestawów algorytmów szyfrowania. Z tego powodu ręczne konfigurowanie zestawów algorytmów szyfrowania narusza zgodność ze standardami FIPS i SP800.
|
| Przełącznik (skrót) | Parametr | Opis |
|---|---|---|
| -brokerHost | DWAbroker | Ten przełącznik identyfikuje broker produktu IBM Engineering Requirements Management DOORS - Web Access (DWA), gdzie DWAbroker jest nazwą hosta komputera, na którym działa serwer DWA . |
| -brokerPort | port | Ten przełącznik określa numer portu, na którym działa broker DWA . Domyślny port to 61616. |
| -data (-d) | port@serwer | Określa, która baza danych DOORS ma być używana. Ten parametr określa port używany przez serwer oraz nazwę komputera serwera (na przykład |
| -interop | Ten przełącznik uruchamia klienta DOORS jako serwer współdziałający. | |
| -lightServer | Ten przełącznik instruuje serwer współdziałania, aby nie obsługiał żadnych komend otwierania modułu. Ten przełącznik zapewnia, że serwer jest zawsze dostępny do obsługi lżejszych zadań ładowania, takich jak uwierzytelnianie logowania. Włącz ten przełącznik dla jednego serwera współdziałania w każdym zestawie czterech serwerów współdziałania. |
|
| -logfile (-l) | pełna_nazwa_pliku | Pełna nazwa pliku dziennika dla serwera współdziałania, na przykład C:\temp\interop.log.Jeśli ten parametr zostanie użyty w wierszu komend, system zarejestruje wszystkie zgłoszone błędy DXL w pliku zamiast wyświetlania błędów na ekranie. W przypadku użycia tego parametru w rejestrze system pobiera informacje zapisane w dzienniku zdarzeń systemu Windows™ . Ponadto zapisuje ją w pliku dziennika i w dzienniku aplikacji. Rekordy mają w polu Tego parametru należy używać razem z parametrem -logLevel. |
| -logLevel | liczba całkowita | Ilość informacji do uwzględnienia w pliku dziennika. Tego parametru należy używać razem z parametrem -logfile. |
| -maxMemory | liczba całkowita | Maksymalna ilość pamięci, która jest przydzielona do działania serwera współdziałania. Więcej informacji na ten temat zawiera sekcja Topologia instalacji i wymagania minimalne. |
Zestawy algorytmów szyfrowania dla certyfikatów RSA
- tls10CipherSuites
TLS_RSA_WITH_AES_128_CBC_SHATLS_RSA_WITH_AES_256_CBC_SHATLS_RSA_WITH_3DES_EDE_CBC_SHA
- tls11CipherSuites
TLS_RSA_WITH_AES_128_CBC_SHATLS_RSA_WITH_AES_256_CBC_SHATLS_RSA_WITH_3DES_EDE_CBC_SHA
- tls12CipherSuites
TLS_RSA_WITH_AES_128_CBC_SHATLS_RSA_WITH_AES_256_CBC_SHATLS_RSA_WITH_3DES_EDE_CBC_SHATLS_RSA_WITH_AES_128_GCM_SHA256TLS_RSA_WITH_AES_256_GCM_SHA384TLS_RSA_WITH_AES_128_CBC_SHA256TLS_RSA_WITH_AES_256_CBC_SHA256TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHATLS_ECDHE_RSA_WITH_AES_128_CBC_SHATLS_ECDHE_RSA_WITH_AES_256_CBC_SHATLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384