AE DB Load

Administratoren verwenden das AE-Dienstprogramm DB Load (ucybdbld), um Daten für verschiedene Zwecke in die AE-Datenbank zu laden. Sie können Initialdaten, Inhalte, die mit dem Transportkoffer transportiert wurden, oder Inhalte zur Berechnung der erwarteten Laufzeiten von ausführbaren Objekten laden. Sie können auch ILM-Partitionen installieren und Rapid Automation-Lösungen laden.

Diese Seite beinhaltet Folgendes:

Starten des Dienstprogramms

Folgen Sie einer der folgenden Optionen:

Windows

  • *G.EXE (ucybdbldg.exe)

    Normaler Start des Dienstprogramms, G steht für die grafische Benutzeroberfläche

  • *.EXE

    Programm, dem Startparameter für Batch-Aufrufe zugewiesen werden können, siehe Startparameter - Dienstprogramme

  • *.BAT

    Batch-Datei für das Dienstprogramm

UNIX

  • *.sh

    Normaler Start des Dienstprogramms

  • Ohne Dateiendung

    Programm, dem Start-Parameter für den Batch-Aufruf zugeordnet werden können.

Daten in die Datenbank laden

AE DB Load identifiziert automatisch den Ladetyp und ermöglicht Ihnen die Durchführung der folgenden Aktionen:

  • Daten für Neu- und Upgrade-Installationen laden

  • Das Dienstprogramm erstellt das Datenbankschema und lädt INITIAL- und STANDARD-Daten. Wählen Sie die Datei <DB-Verzeichnis>\DB\GENERAL\<vers>\UC_UPD.TXT. der gewünschten Version.

    Beim Laden von Initialdaten in die AE-Datenbank erscheint ein Dialog, in dem Sie installieren und konfigurieren können. Weitere Informationen finden Sie unter Laden der AE-Datenbank. Sie können ILM auch mit Hilfe der Startparameter für Dienstprogramme mit einer Befehlszeilenschnittstelle (CLI) installieren. Weitere Informationen finden Sie unter Startparameter - Dienstprogramme.

    Wenn Sie die Datenbank installieren oder aktualisieren, erscheint ein Dialog, in dem Sie die Authentifizierungsmethode auswählen können. Geben Sie die Passphrase in die Textfelder der Optionen Server und Server und Agent ein. Wird verwendet, um den Unternehmensschlüssel zu generieren. Weitere Informationen finden Sie unter Agenten-Authentifizierung.

  • Laden von Daten, die zuvor mit Hilfe von AE DB Unload entladen wurden

  • Der Inhalt von Transportkoffern oder bestimmten Tabellen wird in der Datei UC_DATA.TXT gespeichert. Sie können sie in die gleiche oder in eine andere AE-Datenbank laden. Das Zielsystem muss zu diesem Zweck die gleiche Service Pack-Version wie das Quellsystem oder eine spätere verwenden. Weitere Informationen finden Sie unter Daten transportieren.

  • Erwartete Laufzeit berechnen (ERT)

  • Hierfür muss der Wert des Schlüssels ERT_CALCULATION in der Variablen UC_CLIENT_SETTINGS auf BATCH konfiguriert werden. Wählen Sie das DB-Verzeichnis aus>\DB\GENERAL\<vers>\UC_UPD_ESTIMATE_ERT. TXT-Datei, die automatisch die Laufzeit berechnet und sie in Ihre Datenbank lädt. Die letzte Zeile dieser Datei ruft die Funktion zur ERT-Berechnung auf. Standardmäßig umfasst dies das gesamte AE-System, aber Sie können auch einen bestimmten Client definieren. Weitere Informationen finden Sie unter ERT-Parameter.

    Beispiel

    ESTIMATE_ERT 1000

Mögliche Meldungen und Fehler

  • Wenn beim Aktualisieren der Datenbank oder beim Laden von Anfangsdaten ein SQL-Fehler auftritt, wird ein Dialogfeld angezeigt, das die folgenden Optionen bietet:

    • Erneut versuchen, verarbeitet die SQL-Befehle ab der Position, an der der Fehler aufgetreten ist, erneut. Die Verarbeitung wird fortgesetzt, wenn das Problem nicht erneut auftritt.

    • Abbrechen beendet den Ladevorgang und das Dienstprogramm.

    • Ignorieren überspringt den Befehl, der den Fehler verursacht hat.

    Wichtig: Ignorieren und Abbrechen kann zu einer inkonsistenten Datenbank führen. Eine entsprechende Meldung wird angezeigt, die Sie bestätigen müssen, wenn die Verarbeitung fortgesetzt werden soll.

  • Die Meldung U0038128 wird angezeigt und informiert Sie, dass die Dienstprogrammversion und die Datenbankversion nicht übereinstimmen. Dies geschieht, wenn Sie versuchen, Transportkoffer-Dateien zu laden, während die Revision im AE-System aktiv ist.

    Wichtig: Brechen Sie das Dienstprogramm AE DB Load nicht ab. Der Ladevorgang wird gestartet, sobald die Verarbeitung der für die Revisionierung erforderlichen Daten abgeschlossen ist (siehe AE DB Revision Report). Diese Vorgehensweise stellt sicher, dass auch bei mehrmaligem Laden von Daten keine für den Revisionsprozess relevanten Daten verloren gehen. Je nach Größe der zu ladenden Objekte kann dieser Vorgang einige Zeit in Anspruch nehmen.

  • Meldung U00038042 Aktion erforderlich! Überprüfen Sie, ob der Index NK_AH_IDNR_bearb mit der Definition in uc_ddl.sql übereinstimmt

    Wenn das DB Load-Log diese Meldung enthält, müssen Sie den NK_AH_IDNR_bearb-Index manuell aktualisieren, indem Sie den Index löschen und die entsprechende create-Anweisung aus uc_ddl.sql kopieren, da eine automatische Aktualisierung viel Zeit in Anspruch nehmen kann. Sie müssen dies aber nicht während der Ausführung von DB Load machen, sondern können es später erledigen.

Siehe auch: