Wprowadzenie
Za pomocą narzędzia impcnf (import configuration) można zaimportować wszystkie lub wybrane obiekty konfiguracyjne z innej bazy konfiguracyjnej do bieżącej bazy konfiguracyjnej .
Warunkiem wykonania importu jest:
- brak zmian w schematach bazy źródłowej i docelowej,
- spójny stan danych w bazie źródłowej,
- wcześniejsze ręczne zarejestrowanie kopii bazy źródłowej jako wpisu w bazie docelowej.
Spójność stanu bazy konfiguracyjnej może zostać zweryfikowana za pomocą narzędzia chkcnf (check configuration)
Grupa docelowa
- Konsultanci techniczni
- Administratorzy
Polecenia
Poniżej znajduje się polecenie wraz ze wszystkimi możliwymi parametrami.
impcnf | -sourceConfigurationDatabase: [-all] [-fromVRM:] [-system: … -system:] [-configurationDatabase: … -configurationDatabase:] [-certificateAuthority: … -certificateAuthority:] [-licence:] [-managingSystem: … -managingSystem:] [-user: … -user:] [-userGroup: … -userGroup:] [-overwrite] |
Parametry
Parametry polecenia zostały wyjaśnione w poniższej tabeli. Parametry w nawiasach kwadratowych są opcjonalne, podczas gdy pozostałe są parametrami obowiązkowymi. Gwiazdka (*) może być określona jako symbol zastępczy dla niektórych parametrów, aby móc wyświetlić wszystkie możliwe wartości. Nie wszystkie parametry mogą być określone więcej niż jeden raz; tylko te z następującym dodatkiem do zmiennych parametrów są dozwolone do wielokrotnego określenia: <str-1> … <str-n>.
Parametr | Opis |
---|---|
-sourceConfigurationDatabase:<str> | Nazwa źródłowej bazy konfiguracyjnej. |
[-fromVRM:<vs>] | Wersja. Wersja, wydanie i poziom modyfikacji systemu, który ma zostać zaimportowany. |
[-all] | Importuje wszystkie istotne obiekty konfiguracyjne. Alternatywnie można przeprowadzić import selektywny. |
[-system:<str-1> ... -system:<str-n>*] | Nazwa systemu, który ma zostać zaimportowany. Wszystkie zależne od systemu obiekty konfiguracyjne zostaną zaimportowane. |
[-configurationDatabase:<str-1> ... -configurationDatabase:<str-n>*] | Nazwa bazy konfiguracyjnej do zaimportowania. |
[-certificateAuthority:<str-1> ... -certificateAuthority:<str-n>*] | Nazwa urzędu certyfikacji do zaimportowania. |
[-licence:<guid>] | GUID licencji, która ma zostać zaimportowana. |
[-managingSystem:<str-1> ... -managingSystem:<str-n>*] | Nazwa( identyfikatora bazy danych do zaimportowania. |
[-user:<str-1> ... -user:<str-n>*] | Nazwa użytkownika do zaimportowania. |
[-userGroup:<str-1> ... -userGroup:<str-n>*] | Nazwa grupy użytkowników do zaimportowania. |
[-overwrite] | Zezwala na nadpisanie istniejących obiektów konfiguracyjnych o identycznym GUID i nazwie. |
Uprawnienia
Koncepcję uprawnień oraz ogólne uprawnienia związane z aplikacją i poszczególnymi encjami można znaleźć artykule Uprawnienia.
Dla narzędzia impcnf (import configuration) istotne są następujące jednostki biznesowe:
com.cisag.sys.configuration.obj.System
com.cisag.sys.configuration.obj.Database
com.cisag.sys.configuration.obj.SVM
com.cisag.sys.configuration.obj.JobQueue
com.cisag.sys.configuration.obj.OutQueue
com.cisag.sys.configuration.obj.WorkSpace
com.cisag.sys.configuration.obj.User
com.cisag.sys.configuration.obj.UserGroup
com.cisag.sys.configuration.obj.ManagingSystem
com.cisag.sys.configuration.obj.CertificateAuthority
com.cisag.sys.configuration.obj.Licence