Komponenta Adaptive Action Manager poskytuje nástroj příkazového řádku, který můžete použít pro export definovaných akcí a dat šablon uložených v databázi katalogu akcí do souboru XML. Tento soubor může být opět importován do další databáze katalogu akcí. Nemusíte nutně předefinovat akce a šablony, například když přecházíte z testovacího do produkčního prostředí.
Export a import je prováděn za použití nástroje příkazového řádku, Importer.java, který je iniciován spuštěním dávkového souboru runAAMExport.bat. Tento nástroj používá soubor vlastností config.properties, který obsahuje požadované vlastnosti a hodnoty potřebné pro operace exportu a importu. Úpravou těchto vlastností, můžete určit, zda bude nástroj exportovat data v databázi katalogu akcí do souboru XML, nebo bude importovat soubor XML do databáze katalogu akcí. Můžete změnit vlastnosti, které indikují zdroj a místo určení tohoto nástroje. Je možné v jednom běhu tohoto nástroje exportovat data z existujícího katalogu akcí do souboru XML. Později můžete změnit konfigurační parametry ve vlastnostech souboru a spustit nástroj znovu pro import dat ze souboru XML do nové databáze katalogu akcí. Pokud tato nová databáze katalogu akcí obsahuje nějaká data o akcích, budou tato data pro identické záznamy nahrazena daty importovanými (identické šablony, identické názvy vazeb situačních událostí).
Přepsat konfigurační parametry v souboru config.properties můžete tak, že použijete příkaz –D na příkazovém řádku, z něhož pouštíte dávkový soubor runAAMExport.bat, a ten bude následován parametry s odlišnými hodnotami. Tento příkaz můžete použít k vyvolání daného nástroje s novými hodnotami parametrů bez nutnosti měnit tyto hodnoty v souboru config.properties.
Nástroj pro export a import dat katalogu akcí nabízí také možnost protokolování a trasování. Vlastnost protokolování a trasování se konfiguruje za použití souboru logging.properties, který je uložen v tomtéž adresáři jako soubor runAAMExporter.bat. Formát souboru logging.properties odpovídá formátu specifikace JSR47 pro kontrolu protokolování. Ve výchozím nastavení je tento soubor nastaven tak, aby protokoloval okno příkazového řádku, ze kterého spouštíte tento nástroj. Tento soubor můžete překonfigurovat tak, aby používal jiné popisovače, úrovně protokolování a formáty. Dříve, než se pustíte do úprav souboru logging.properties, nahlédněte do dokumentace JSR47 pro zjištění podrobností o jeho obsahu a o tom, jak měnit hodnoty jeho vlastností.
Následující tabulka obsahuje konfigurační parametry dostupné v souboru config.properties spolu s přípustnými platnými hodnotami.
Název vlastnosti | Popis | Platné hodnoty |
---|---|---|
ActionManager.from.moveGlobalConfig |
Určuje, zda exportovat statickou konfiguraci, která je v databázi katalogu akcí. | true, false |
ActionManager.to.type |
Určuje typ výstupu tohoto nástroje (databáze katalogu akcí nebo soubor XML). | CM_DB_LAYER, XML |
ActionManager.to.serverName |
Název serveru nebo adresa IP stroje serveru, na němž se nachází cílová databáze katalogu akcí. | Například lokální hostitel |
ActionManager.to.portNumber |
Číslo portu databáze katalogu akcí, do které přesouváte data. | Například databáze DB2 má výchozí číslo portu 5000. |
ActionManager.to.driverType |
Typ ovladače databáze DB2 pro databázi katalogu akcí, do které přesouváte data. | 2 nebo 4. (Výchozí hodnota je 4.) |
ActionManager.to.dbName |
Název databáze katalogu akcí, do které přesouváte data. | Výchozí název databáze je AAMCAT. |
ActionManager.to.schemaName |
Schéma databáze katalogu akcí, do které přesouváte data. | Výchozí název je AAMCAT. |
ActionManager.to.username |
Jméno uživatele s dostatečnými autorizacemi pro databázi katalogu akcí, do které přesouváte data. | |
ActionManager.to.password |
Heslo daného uživatele databáze katalogu akcí, do které přesouváte data. | |
ActionManager.to.XmlFilename |
Cesta a název XML souboru, do kterého přesouváte data. (Na platformě Windows použijte dvojité zpětné lomítko v cestě souboru.) | Například C:\\AAMCAT.XML |
ActionManager.to.overwriteXML |
Určuje, zda chcete přepsat soubor XML v případě, že existuje. | true, false |
ActionManager.from.type |
Určuje typ vstupního zdroje tohoto nástroje (databáze katalogu akcí nebo soubor XML). | CM_DB_LAYER, XML |
ActionManager.from.serverName |
Název serveru nebo adresa IP stroje serveru, na kterém se nachází zdrojová databáze katalogu akcí. | Například lokální hostitel |
ActionManager.from.portNumber |
Číslo portu databáze katalogu akcí, ze které přesouváte data. | Například databáze DB2 má výchozí číslo portu 5000. |
ActionManager.from.driverType |
Typ ovladače databáze DB2 pro databázi katalogu akcí, ze které přesouváte data. | 2 nebo 4. (Výchozí hodnota je 4.) |
ActionManager.from.dbName |
Název databáze katalogu akcí, ze které přesouváte data. | Výchozí název databáze je AAMCAT. |
ActionManager.from.schemaName |
Schéma databáze katalogu akcí, ze které přesouváte data. | Výchozí název je AAMCAT. |
ActionManager.from.username |
Jméno uživatele s dostatečnými autorizacemi pro databázi katalogu akcí, ze které přesouváte data. | |
ActionManager.from.password |
Heslo daného uživatele databáze katalogu akcí, ze které přesouváte data. | |
ActionManager.from.XmlFilename |
Cesta a název souboru XML, ze kterého přesouváte data. (Na platformě Windows použijte dvojité zpětné lomítko v cestě souboru.) | Například C:\\AAMCAT.XML |