In WebSphere Partner Gateway wird durch die Archivierung der inaktive nachweisbare Inhalt (non-repudiation - Nachweisbarkeit, Unbestreitbarkeit) auf ein sicheres Medium verschoben. Die Archivierung besteht in dem Entfernen alter Daten aus den Tabellen LG_MSG_ARCHIVE und LG_CERT_ARCHIVE. Außerdem werden die Datendateien mit den Nutzinformationen aus dem Nachweisbarkeitsspeicher im Dateisystem in das Archiv verschoben. Die archivierten Dateien können wiederhergestellt werden, wenn die Nachweisbarkeitsdaten benötigt werden.
Oracle:
Für Oracle muss das Script "catexp.sql" oder "catalog.sql" ausgeführt werden, damit die Datenbank exportiert werden kann. Nähere Angaben finden Sie in der Oracle-Dokumentation. Das Script "catexp.sql" oder "catalog.sql" muss für eine Datenbank nur einmal ausgeführt werden. Es ist nicht notwendig, sie vor dem Export noch einmal auszuführen.
Stellen Sie Folgendes sicher, bevor Sie das Script zum Exportieren ausführen:
Das Exportscript muss von einem System aus ausgeführt werden, auf dem der Oracle-Client installiert ist. Außerdem müssen die Umgebungsvariablen ORACLE HOME, ORACLE SID und ORACLE PATH definiert sein. Das Script befindet sich je nach Ihrer Plattform an der folgenden Position:
UNIX: /opt/{INSTALL DIR}/DBLoader/scripts/Oracle/export.sh
Windows: \{INSTALL DIR}\DBLoader\scripts\Oracle\export.bat Unter Oracle benötigt das Exportscript die folgenden Parameter:
Syntax des Exportscripts:
./export <systemkennwort> <verbindungszeichenfolge> <zielverzeichnis> <schemaname> <begrenzungsdatum JJJJMMTT>
Beispiel für ein Exportscript:
./export kennwort verbindungszeichenfolge /tmp bcgapps 20030101
Ein Archiv mit dem Namen "export.dmp" und die Datei "export.log" werden dem Ordner /tmp/20030101 hinzugefügt.
DB2
Das Exportscript muss über das DB2-Befehlsfenster ausgeführt werden, nachdem eine Verbindung zur Datenbank hergestellt wurde. Das Script befindet sich je nach Ihrer Plattform an der folgenden Position:
UNIX: /opt/{INSTALL DIR}/DBLoader/scripts/DB2/export.sh
Windows: \{INSTALL DIR}\DBLoader\scripts\DB2\export.bat Unter DB2 benötigt das Exportscript die folgenden Parameter:
Syntax des Exportscripts:
./export <begrenzungsdatum JJJJ-MM-TT> <archivposition> <datenbankname> <datenbankbenutzername> <datenbankkennwort>
Beispiel für ein Exportscript:
./export 2003-01-01 /tmp bcgapps bcgapps db2inst1 pa55word
Das Archiv und die Protokolldatei msgarchive.txt werden dem Odner /tmp/2003-01-01 hinzugefügt.
UNIX: /opt/{INSTALL DIR}/bin
Windows: \{INSTALL DIR}\bin
Das Script muss auf den Systemen ausgeführt werden, die über ein Nachweisbarkeits-Dateispeichersystem verfügen. Das Script kann nur mit Administrator-/Root-Berechtigung ausgeführt werden.
Syntax der gespeicherte Prozedur AR_NONREP_MAINTENANCE:
Oracle: execute AR_NONREP_MAINTENANCE(YYYY-MM-DD) DB2: call AR_NONREP_MAINTENANCE(YYYY-MM-DD)