STREFREORG, i-effect reorganisieren
Verwendung
Die Subsysteme von i-effect sollten vor dem Ausführen des Befehls beendet werden, hierzu kann der Befehl IEFFECT/ENDEFFSBS SUBSYSTEM(*ALL) verwendet werden.
Mit dem Befehl STREFREORG können Sie alle von i-effect erstellten Logbuch-Dateien, Archivverzeichnisse und interne Protokolle reorganisieren. Nach einiger Zeit wird es notwendig sein, von i-effect erzeugte Dokumente und Protokolle zu bereinigen, damit sich nicht unendlich große Protokolldateien und alte Archivdateien ansammeln.
Parameter und Ihre Bedeutung
Der Befehl hat folgende Parameter
Parameter | Wert | Beschreibung | |
---|---|---|---|
LOG | Auswahl der zu archivierenden Daten | ||
*SELECT | Eintragungen in Logbuch-Dateien, IFS-Dateien in Archivverzeichnissen und interne Protokolle, die älter als die im Parameter DAY angegebene Anzahl an Tagen sind, werden gelöscht. | ||
*ALL | Der Inhalt aller Logbuch-Dateien, alle Dateien in den Archivverzeichnissen sowie alle internen Protokolle werden gelöscht. | ||
DAY | Eintragungen in Logbuch-Dateien, IFS-Dateien in Archivverzeichnissen und interne Protokolle, die nicht älter als die in diesem Parameter festgelegte Anzahl an Tagen sind, werden nicht entfernt. Alle anderen Eintragungen, bzw. Dateien werden aus dem Logbuch entfernt. Mit dem Wert 0 werden alle entfernt. | ||
MODULES | Angabe des Modulnamens, für den die Reorganisation erfolgt | ||
*ALL | Es werden Logbuch-/Vorgang-Einträge, IFS-Dateien für alle i-effect Module reorganisiert. | ||
ARCHIV | Legt fest, ob archivierte Daten in einem ZIP archiv gesichert werden sollen. | ||
*YES | Logbuch-Dateien, Archivverzeichnisse und interne Protokolle werden vor der Reorganisation in einem i-effect Archiv archiviert. Zur Erhaltung der DDS-Daten werden zunächst automatisch die Logbuch-Dateien vor der Archivierung in einer Sicherungsdatei gesichert. | ||
*NO | Die Daten werden vor der Reorganisation nicht gesichert. | ||
ARCPATH | Absoluter Pfad zur Archivdatei. Nur Gültig bei Verwendung von ARCHIVE(*YES) | ||
*PROMPT | Der Dateiname und Pfad sowie die Einstellungen des Archivs werden mithilfe eines weiteren Prompts abgefragt. | ||
LOGBOOK | Legt fest, ob das Logbuch reorganisiert werden soll | ||
*YES | Dateien des Logbuchs werden reorganisiert. Hierzu gehören unter anderem die Dateien SITZUNG, AKTION, DOKUMENT, DOKUMENTAD. | ||
*NO | Die Tabellen werden nicht reorganisiert. | ||
FWDLOGBOOK | Legt fest, ob das Weiterleitungsprotokoll reorganisiert werden soll | ||
*YES | Das Weiterleitungslogbuch wird reorganisiert | ||
*NO | Das Weiterleitungslogbuch wird nicht reorganisiert | ||
WCNOTICES | Legt fest, ob Webcontrol Mittelungen reorganisiert werden | ||
*YES | Webcontrol Mittelungen werden reorganisiert | ||
*NO | Webcontrol Mittelungen werden nicht reorganisiert | ||
VORGANG | Legt fest, ob Daten aus der Vorgangsverfolgung reorganisiert werden. | ||
*YES | Die Vorgangsdateien VORGANG, VORADDINF werden reorganisiert. | ||
*NO | Die Vorgangsdateien werden nicht reorganisiert. | ||
RGZPFM | Teildateien der Datenbank werden mit Hilfe von RGZPFM reorganisiert. Dabei werden als gelöscht markierte Datensätze entfernt. | ||
*YES | Es werden gelöschte Sätze einer physischen Teildateiin der Datenbank entfernt, Teildatei wird reorganisiert. | ||
*NO | Es werden gelöschte Sätze einer physischen Teildate in der Datenbank entfernt, Teildatei wird reorganisiert. | ||
DLTJRNRCV | Legt fest, ob alte Journalempfänger (*JRNRCV) entfernt werden | ||
*YES | Die abgehängte Journalempfänger-Dateien werden nicht entfernt. | ||
*NO | Die abgehängte Journalempfänger-Dateien werden entfernt. | ||
DLTSQLPKG | Legt fest, ob alte SQL Pakete (*SQLPKG) entfernt werden | ||
*YES | Die *SQLPKG-Dateien werden entfernt. | ||
*NO | Die *SQLPKG-Dateien werden nicht entfernt. | ||
CRTSQLIND | Legt fest, ob SQL Zugriffspade neu erstellt werden. | ||
*YES | Die Neuerstellung der SQL Zugriffspfade wird durchgeführt | ||
*NO | SQL Zugriffspfade werden nicht neu erstellt. | ||
PRCEFFIFS | Legt fest, ob Inhalte aus den IFS Verzeichnissen reorganisiert werden sollen. | ||
Element 1 | Legt fest, ob Dateien aus Archivverzeichnissen reorganisiert werden. Zu den Verzeichnissen gehören alle Verzeichnisse, die in der i-effect Modulkonfiguration oder in den config.xml der Module (Zugferd, Mapper) als Archiv hinterlegt worden sind. Im Standard sind dies: /home/ieffect/archive/email/receive/*.eml /home/ieffect/archive/ftp/receive/* /home/ieffect/archive/as2/receive/* /home/ieffect/archive/http/receive/* /home/ieffect/oftp2/archive/receive/*
/home/ieffect/archive/mapper/* | ||
*YES | Ja, die Dateien in den internen Archivverzeichnissen von i-effect werden reorganisiert. | ||
*NO | Nein, die Dateien in den internen Archivverzeichnissen von i-effect werden von der Reorganisation ausgeschlossen. | ||
Element 2 | Legt fest, ob Dateien aus internen Arbeitsverzeichnissen reorganisiert werden. | ||
*YES | Ja, die Dateien in den internen Arbeitsverzeichnissen von i-effect werden reorganisiert. | ||
*NO | Nein, die Dateien in den internen Arbeitsverzeichnissen von i-effect werden von der Reorganisation ausgeschlossen. | ||
Element 3 | Legt fest, ob Dateien aus internen Fehlerverzeichnissen reorganisiert werden. Zu den Verzeichnissen gehören alle Verzeichnisse, die in der i-effect Modulkonfiguration oder in den config.xml der Module (Zugferd, Mapper) als Archiv hinterlegt worden sind. Im Standard sind dies: /home/ieffect/email/error/* /home/ieffect/http/error/* /home/ieffect/oftp2/send/error/* /home/ieffect/zugferd/error/* /home/ieffect/oftp2/send/error/* | ||
*YES | Ja, die Dateien in den internen Fehlerverzeichnissen von i-effect werden reorganisiert. /home/ieffect/internal/* | ||
*NO | Nein, die Dateien in den internen Fehlerverzeichnissen von i-effect werden von der Reorganisation ausgeschlossen. |
Anwendungsbeispiel
Beschreibung | Befehlsparameter |
---|---|
Alle Daten, die älter als 30 Tage sind in ein ZIP Archiv auslagern | IEFFECT/STREFREORG ARCHIV(*YES) ARCPATH('/home/ieffect/2mebeff_reorg.zip' ) WCNOTICES(*YES) FWDLOGBOOK(*YES) |