AEDB Archive
Mit dem Dienstprogramm AE DB Archive (ucybdbar und ucybdbarg) können Sie Datensätze archivieren, indem Sie sie mit einem Löschkennzeichen versehen. Sie können Prognosen erstellen, bevor Sie den Archivierungsprozess starten, Archivkennzeichen zurücksetzen oder Daten für die externe Reportanalyse in Textdateien exportieren. Archivierte Daten sind noch jahrelang verfügbar, werden im 7-Bit-ASCII-Code gespeichert und können mit dem Archivbrowser angezeigt werden. Weitere Informationen finden Sie unter Offene Schnittstelle zu Output-Management-Systemen und Archive Browser.
Wichtig!
- Sie können die relevanten Daten im Batch-Modus mit dem Dienstprogramm ucybdbar archivieren, aber Sie müssen es mindestens einmal über die Benutzeroberfläche starten, um die erforderlichen Einstellungen vorzunehmen. Weitere Informationen finden Sie unter Startparameter - Dienstprogramme
- Datenbankfelder, die in Archivdateien geschrieben werden, sind durch Strichpunkte getrennt. Wenn jedoch in den Archivschlüsseln auch Strichpunkte vorkommen, ist die Trennung der Datenbankfelder nicht mehr eindeutig. Deshalb wandelt das Dienstprogramm AE DB Archive die Strichpunkte, die in Archivschlüsseln verwendet werden, in Kommas um.
- Nachdem der Archivierungsprozess ausgeführt wurde, speichern Sie die Dateien nicht in der AE oder auf den Servern des Dienstprogramms. Speichern Sie sie auf einem zugeordneten Laufwerk, oder komprimieren Sie sie, und verschieben Sie sie. Andernfalls füllen diese Dateien das Dateisystem und verursachen möglicherweise ein Speicherplatzproblem.
Tipps:
- Dieses Dienstprogramm erstellt und aktualisiert automatisch die Variable UC_ARCHIVE_UTILITY. Manuelle Eingriffe sind nicht erforderlich. Weitere Informationen finden Sie unter UC_UTILITY_ARCHIVE - Spezifikationen archivieren.
- Wenn Sie Ihre Daten im nächsten Schritt mithilfe des AE-Dienstprogramms DB Reorg neu organisieren, können Sie angeben, dass dieses Dienstprogramm nur Datensätze berücksichtigt, die mit einem Archiv-Flag markiert sind. Verwenden Sie zu diesem Zweck den Parameter no_archive_check= in der INI-Datei des Dienstprogramms. Weitere Informationen finden Sie unter AE DB Reorg
Diese Seite beinhaltet Folgendes:
Übersicht
Melden Sie sich am Dienstprogramm mit dem Mandanten an, der archiviert werden soll.
Die grafische Benutzeroberfläche des Dienstprogramms ucybdbarg zeigt die folgenden Statusinformationen an:
- Tabellenspalten
- Tabelle
Datenbereich (z. B. Meldungen oder Statistiken), der die Datenbanktabellen anzeigt. Mit einem Doppelklick auf die entsprechende Tabellenzeile können Sie die Einstellungen wie unten beschrieben ändern. - Letzte Archivierung
Datum des letzten Archivierungsprozesses oder Fragezeichen, wenn die Daten noch nicht archiviert wurden. - Aktuelle Anzahl
Anzahl der Datensätze, die archiviert werden können. - Archivierungskriterien
Aktuelle Angabe der Archivierungskriterien einschließlich des Startdatums für den Archivierungsprozess, wie im Menü Einstellungen definiert. - Anzahl nach der Archivierung
Anzahl der Datensätze, die aufgrund der angegebenen Kriterien nicht archiviert werden.
- Tabelle
Es stehen drei Optionen zur Verfügung, die Sie entweder direkt per Doppelklick oder über das Menü Datei öffnen können:
- Archiv-Flags zurücksetzen
Setzt die Archiv-Flags des Mandanten zurück. - Forecast
Erstellt eine Prognose durch die Verwendung der derzeit verfügbaren Daten, siehe Prognose - Archive
Startet den Archivierungsprozess.
Um die Archivierungskennzeichen mehrerer Mandanten zurückzusetzen, siehe AEDB Unload.
Eine Statuszeile zeigt den Fortschritt der Archivierung an. Nach dem erfolgreichen Archivierungslauf werden die Datensätze mit einem Archivierungskennzeichen versehen.
Fenster "Einstellungen"
Sie können Ihre Archivierungsparameter entweder auf der Registerkarte Einstellungen definieren oder auf die jeweilige Tabellenzeile doppelklicken. Die hier definierten Einstellungen gelten nur für jenen Mandanten, mit dem Sie sich am Dienstprogramm angemeldet haben. Sie können festlegen, dass Datensätze, die älter sind als x Tage, archiviert werden sollen. Die angenommene Startzeit für den Archivierungsprozess ist 00:00.
Tipp: Da das AE-Dienstprogramm DB Archive aktuelle Daten archivieren soll, ist es hilfreich, alle Werte auf 0 oder maximal 1 Tag zu setzen.
Registerkarte "Meldungen"
Definieren Sie, was archiviert werden soll:
- Meldungen archivieren
Aktivieren Sie dieses Kontrollkästchen, um Mandanten-Meldungen zu archivieren. - Gelesen
Alle gelesenen Nachrichten, die älter als die angegebene Anzahl von Tagen sind, werden archiviert. Das entsprechende Datumskriterium wird daneben angezeigt. - Ungelesen
Alle ungelesenen Nachrichten, die älter als die angegebene Anzahl von Tagen sind, werden archiviert. Zusätzlich wird das Datum angezeigt, das der angegebenen Anzahl von Tagen entspricht.
Registerkarte "Statistiken"
Auch mit den Statistiken verbundene Reports werden archiviert. Die folgenden Felder stehen zur Verfügung:
- Statistiken archivieren
Aktivieren Sie dieses Kontrollkästchen, um Mandanten-Statistiken zu archivieren. - Statistiken archivieren, die älter sind als
Alle Statistikdaten, die älter als die angegebene Anzahl von Tagen sind, werden archiviert. Das entsprechende Datumskriterium wird daneben angezeigt.
Der angegebene Wert gilt für die Statistik- und Reportdaten. Die Daten aller gelöschten Objekte werden ebenfalls archiviert, unabhängig vom definierten Zeitraum.
Registerkarte " Archivieren"
Die folgenden Felder stehen zur Verfügung:
- Verzeichnis archivieren
Verzeichnis, in dem die archivierten Daten gespeichert werden. Stellen Sie sicher, dass das angegebene Laufwerk zum Aktivierungszeitpunkt vorhanden ist und genügend Speicherplatz zur Verfügung steht. Weitere Informationen finden Sie unter Struktur des Archivordners. - Archivgröße
Bestimmt die maximale Größe der archivierten Dateien. - Datumsformat
Hier geben Sie das gewünschte Datumsformat an, das für die Ausgabe in den archivierten Dateien verwendet wird. - d
Zeigt den Tag des Monats als zweistellige Zahl (01 - 31) an. - j
Zeigt den Tag des Jahres als dreistellige Zahl an (001 - 366). - m
Zeigt den Monat als zweistellige Zahl (01 - 12) an. - b
Zeigt den Monat in abgekürzter Form an (Jan. - Dez.). - B
Zeigt den Monat in voller Form an (Januar - Dezember). - y
Zeigt das Jahr als zweistellige Zahl an (00 - 99). - Y
Zeigt das Jahr als vierstellige Zahl an (0000 - 9999). - w
Zeigt den Wochentag als Zahl an (0 - 6, Sonntag ist 0). - A
Zeigt den Tag in voller Form an (Montag - Sonntag). - W
Zeigt die Woche des Jahres als zweistellige Zahl (00 - 53) an, beginnend mit Montag als erstem Tag der Woche. - U
Zeigt die Woche des Jahres als zweistellige Zahl (00 - 53) an, beginnend mit Sonntag als erstem Tag der Woche. - x
Zeigt das Datum entsprechend dem Datumsformat an, das in der Systemsteuerung eingestellt ist. - I
Zeigt die Stunde in einem 12-Stunden-Format (01 - 12) an. - M
Zeigt die Minute mit einer vorangestellten Null an (00 - 59). - S
Zeigt die Sekunden mit einer vorangestellten Null an (00 - 59). - p
Zeigt die Uhrzeit mit der 12-Stunden-Zeitangabe AM und PM an. - X
Zeigt die Zeit entsprechend dem Zeitformat an, das in der Systemsteuerung eingestellt ist. - z
Zeigt die Zeitzone an. Wurde dies nicht angegeben, wird nichts angezeigt. - c
Zeigt das Datum und die Uhrzeit entsprechend dem in der Systemsteuerung angegebenen Format an.
Bei Bedarf werden die archivierten Daten in mehrere Dateien der angegebenen Archivgröße aufgeteilt.
Die maximale Größe darf 2.048 MB nicht überschreiten. Andernfalls bricht das Dienstprogramm mit einer entsprechenden Fehlermeldung ab. Der Standardwert ist 650 Megabyte.
Standardmäßig wird das Format "J.m.t H:M:S" verwendet (z. B. "2021-Mai-23 08:25:10").
Sie können die folgenden Zeichen für Ihre Definitionen verwenden:
Eine Prognose erstellen
Sie können vor dem Start des eigentlichen Archivierungsprozesses eine Prognose erstellen, um Archivierungen zu simulieren. Die Prognoseergebnisse werden in die Registerkarteellen angezeigt.
Wenn Sie bereits Daten des jeweiligen Mandanten archiviert haben, werden die Schätzwerte (im Format Stunden:Minuten:Sekunden) aus Informationen früherer Archivierungen berechnet und werden mit jedem Archivierungsprozess noch genauer.
Struktur des Archivordners
Sie können das Basis-Archivverzeichnis und die maximale Größe des Archivs können in den Einstellungen des Dienstprogramms definieren. Die archivierten Dateien können mit Hilfe des Archivbrowsers durchsucht werden. Weitere Informationen finden Sie unter Archive Browser.
- Während der Archivierung wird ein Unterordner mit der vierstelligen Mandantennummer mit Unterordnern angelegt, die wiederum alle archivierten Daten und die zugehörigen Indexdateien enthalten. Der Name des Unterordners umfasst das Präfix "UC_ARCHIV", das aktuelle Datum im Format "YYYYMMDD" und eine laufende Nummer (z. B. 0001\UC_ARCHIV_20180520_3).
- Wenn die Daten die definierte maximale Größe überschreiten, wird der Archivierungsprozess in einem Ordner mit der nächsten fortlaufenden Nummer fortgesetzt. Indexdateien werden auf die gleiche Weise nummeriert.
Struktur der Indexdateien
Indexdateien werden beim Archivieren der Statistiksätze der Tabellen AH und RH erzeugt. Jede Indexzeile verweist auf einen Datensatz im Archiv. Im Folgenden werden die einzelnen Positionen der Datensätze beschrieben:
Index für AH: UC_AH. IDX
- 1
Blockcode H2 - 2
Mandant - 3
Benutzer - 4
Abteilung - 5
A-Typ - 6
S-Typ - 7
RunID - 8
Hostname - 9
Startzeit/Startdatum - 10
Parent-ACT - 11
Parent-PRC - 12
Archivschlüssel 1 - 13
Archivschlüssel 2 - 14
Objektname - 15
Byteposition im Archiv - 16
Zeilenposition im Archiv - 17
Archivnummer - 18
Datensatzlänge in Byte
Beispiel:
H2;1;LF;PROG;JPAK;GRP;1302137;;2021-05-23 10:31:42;0;0;;;LF.JP.GROUP;73837;2555;7;148
Index für RH: UC_RH.IDX
- 1
Blockcode H3 - 2
Mandant - 3
Reporttyp - 4
Objektname - 5
RunID - 6
Zeitpunkt, zu dem der Report erstellt wurde - 7
Zeitpunkt der letzten Aktualisierung des Reports - 8
Byteposition im Archiv - 9
Zeilenposition im Archiv - 10
Archivnummer - 11
Datensatzlänge in Byte
Beispiel:
H3;98;JE01;MM.CHECK.FREE.SPACE;1000020;2020-05-24 12:56:03;2021-05-24 12:56:10;2820;39;12;151
Meldungsarchiv: UC_MELD.TXT
- 1
Blockcode M - 2
Mandant - 3
Benutzer - 4
Abteilung - 5
Zeitpunkt, zu dem die Meldung erzeugt wurde - 6
Quelle - 7
Kategorie - 8
Typ - 9
Host - 10
Meldungstext
Beispiel:
M;1;LF;PROG;2021-03-18 09:43:54;Automation Engine;Report;Error;;U0011021 Host 'LFT40' ist nicht aktiv!
Kommentararchiv: UC_ACMT.TXT
- 1
Blockcode M - 2
Mandant - 3
Benutzer/Abteilung - 4
Objektname - 5
RunID - 6
Zeitpunkt, zu dem die Meldung erzeugt wurde - 7
Datensatzlänge in Byte - 8
Meldungstext
Beispiel:
M;100;MH/PROG;TESTJOB;454711222;2021-03-15 09:43:54;nnn;Diese Aufgabe wurde nicht von (MH) verändert.
Siehe auch:
- Archive Browser
- INI-Datei – Dienstprogramm Utility DB Archive
- Offene Schnittstelle zu Output-Management-Systemen
- Startparameter - Dienstprogramme