Eksportowanie i importowanie danych z katalogu czynności

Adaptacyjny menedżer czynności udostępnia narzędzie wiersza komend służące do eksportowania danych dotyczących zdefiniowanych czynności i szablonów przechowywanych w bazie danych katalogu czynności do pliku XML. Ten plik może zostać ponownie zaimportowany do innej bazy danych katalogu czynności. Czynności i szablonów nie trzeba ponownie definiować, na przykład przy przenoszeniu ich ze środowiska testowego do środowiska produkcyjnego.

Operacje eksportowania i importowania są wykonywane przy użyciu narzędzia wiersza komend Importer.java, które jest inicjowane przez uruchomienie pliku wsadowego runAAMExport.bat. Narzędzie to korzysta z pliku właściwości config.properties, który zawiera właściwości i ich wartości wymagane do wykonywania operacji eksportowania i importowania. Edytując te właściwości, można określić, czy narzędzie ma eksportować dane z bazy danych katalogu czynności do pliku XML czy importować dane z pliku XML do bazy danych katalogu czynności. Można zmienić właściwości wskazujące elementy źródłowe i docelowe narzędzia. Dane można eksportować z istniejącego katalogu czynności do pliku XML w czasie jednego uruchomienia narzędzia. Później można zmienić parametry konfiguracji w pliku właściwości i ponownie uruchomić narzędzie w celu zaimportowania danych z pliku XML do nowej bazy danych katalogu czynności. Jeśli nowa baza danych katalogu czynności zawiera jakiekolwiek dane dotyczące czynności, zostaną one zastąpione danymi zaimportowanymi z identycznych rekordów (identyczne szablony, identyczne nazwy powiązań zdarzeń sytuacji).

Parametry konfiguracyjne z pliku config.properties można nadpisać, wpisując w wierszu komend parametr -D (po uruchomieniu pliku runAAMExport.bat), a następnie podając odpowiednie parametry z różnymi wartościami. Za pomocą tej komendy można wywołać narzędzie z nowymi wartościami parametrów bez konieczności zmiany tych wartości w pliku config.properties.

Narzędzie eksportowania i importowania danych z katalogu czynności umożliwia rejestrowanie i śledzenie. Funkcja rejestrowania i śledzenia jest konfigurowana za pomocą pliku logging.properties, który znajduje się w tym samym katalogu, co plik runAAMExporter.bat. Plik logging.properties jest zgodny ze specyfikacją formatu kontroli rejestrowania JSR47. Domyślnie plik ten zawiera ustawienia, które powodują, że dane są rejestrowane w oknie wiersza komend, w którym zostało uruchomione narzędzie. Można ponownie skonfigurować ten plik, aby zawierał inne procedury obsługi, poziomy rejestrowania i formaty. Przed rozpoczęciem edytowania pliku logging.properties należy zapoznać się z dokumentacją JSR47, która zawiera szczegółowe informacje o jego zawartości i sposobie modyfikowania wartości jego właściwości.

Poniższa tabela zawiera dostępne w pliku config.properties parametry konfiguracyjne wraz z ich poprawnymi wartościami.

Uwaga: Jeśli plik XML został określony jako element docelowy narzędzia (we właściwości ActionManager.to.type), wystarczy ustawić wartość właściwości ActionManager.to.XmlFilename. Wszystkie właściwości związane z bazą danych jako elementem docelowym nie będą potrzebne i zostaną pominięte. Jeśli plik XML został określony jako element źródłowy narzędzia (we właściwości ActionManager.from.type), wystarczy ustawić wartość właściwości ActionManager.from.XmlFilename. Wszystkie właściwości związane z bazą danych jako elementem źródłowym nie będą potrzebne i zostaną pominięte. Informacje o bazie danych wystarczy podawać tylko wtedy, gdy jest używana baza danych, a informacje o pliku XML tylko wtedy, gdy jest używany plik XML.
Właściwości konfiguracji narzędzia eksportowania i importowania danych z katalogu czynności
Nazwa właściwości Opis Poprawne wartości

ActionManager.from.moveGlobalConfig

Określa, czy ma być eksportowana konfiguracja statyczna znajdująca się w bazie danych katalogu czynności. prawda, fałsz

ActionManager.to.type

Określa typ danych wyjściowych narzędzia (baza danych katalogu czynności lub plik XML). CM_DB_LAYER, XML

ActionManager.to.serverName

Nazwa serwera lub adres IP serwera, na którym znajduje się docelowa baza danych katalogu czynności. Przykład: localhost

ActionManager.to.portNumber

Numer portu bazy danych katalogu czynności, do którego są przenoszone dane. Na przykład domyślnym numerem portu produktu DB2 jest 5000.

ActionManager.to.driverType

Typ sterownika produktu DB2 dla bazy danych katalogu czynności, do której są przenoszone dane. 2 lub 4 (domyślną wartością jest 4).

ActionManager.to.dbName

Nazwa bazy danych katalogu czynności, do której są przenoszone dane. Domyślną nazwą bazy danych jest AAMCAT.

ActionManager.to.schemaName

Schemat bazy danych katalogu czynności, do której są przenoszone dane. Domyślną nazwą schematu jest AAMCAT.

ActionManager.to.username

Nazwa użytkownika posiadającego odpowiednie autoryzacje bazy danych katalogu czynności, do której są przenoszone dane.  

ActionManager.to.password

Hasło dla podanej nazwy użytkownika bazy danych katalogu czynności, do której są przenoszone dane.  

ActionManager.to.XmlFilename

Ścieżka i nazwa pliku XML, do którego są przenoszone dane. W systemie Windows w ścieżce do pliku należy użyć podwójnego ukośnika odwrotnego. Przykład: C:\\AAMCAT.XML

ActionManager.to.overwriteXML

Określa, czy plik XML (o ile istnieje) ma zostać nadpisany. prawda, fałsz

ActionManager.from.type

Określa typ źródła danych wejściowych narzędzia (baza danych katalogu czynności lub plik XML). CM_DB_LAYER, XML

ActionManager.from.serverName

Nazwa serwera lub adres IP serwera, na którym znajduje się źródłowa baza danych katalogu czynności. Przykład: localhost

ActionManager.from.portNumber

Numer portu bazy danych katalogu czynności, z której są przenoszone dane. Na przykład domyślnym numerem portu produktu DB2 jest 5000.

ActionManager.from.driverType

Typ sterownika produktu DB2 dla bazy danych katalogu czynności, z której są przenoszone dane. 2 lub 4 (domyślną wartością jest 4).

ActionManager.from.dbName

Nazwa bazy danych katalogu czynności, z której są przenoszone dane. Domyślną nazwą bazy danych jest AAMCAT.

ActionManager.from.schemaName

Schemat bazy danych katalogu czynności, z której są przenoszone dane. Domyślną nazwą schematu jest AAMCAT.

ActionManager.from.username

Nazwa użytkownika posiadającego odpowiednie autoryzacje bazy danych katalogu czynności, z której są przenoszone dane.  

ActionManager.from.password

Hasło dla nazwy użytkownika bazy danych katalogu czynności, z której są przenoszone dane.  

ActionManager.from.XmlFilename

Ścieżka i nazwa pliku XML, z którego są przenoszone dane. W systemie Windows w ścieżce do pliku należy użyć podwójnego ukośnika odwrotnego. Przykład: C:\\AAMCAT.XML
Zadania pokrewne
Używanie narzędzia importowania i eksportowania danych z bazy danych katalogu czynności

Copyright IBM Corporation 2005, 2006. Wszelkie prawa zastrzeżone.