Datenbanktabellen löschen (dltdbt)

Das Tool „dltdbt“ (delete database tables) kann unnötig gewordene Datenbanktabellen löschen.

Zielgruppe

System-Administratoren

Beschreibung

Die zu einem Business Object oder einer Ansicht gehörenden Datenbankobjekte werden nicht bei der Löschung des Objekts durch eine Entwicklungsaufgabe oder Softwareaktualisierung mit gelöscht. Mit dem Tool „dltdbt” sind diese unnötig gewordenen Tabellen und Ansichten endgültig zu löschen. Jedoch können Sie nur die Tabellen und Ansichten löschen, deren Metadaten durch eine Entwicklungsaufgabe oder Softwareaktualisierung gelöscht wurden. Berücksichtigen Sie für das endgültige Löschen einer Tabelle, dass die Metadaten sofort gelöscht werden, wenn das Objekt als Löschung in eine Entwicklungsaufgabe aufgenommen wird. Unabhängig davon, ob die Entwicklungsaufgabe aktiviert worden ist. Ansonsten werden die aktiven Tabellen gelöscht, obwohl die Daten ggf. noch nicht in andere Tabellen übernommen worden sind und die aktive Version der betroffenen Anwendungen diese Daten noch benötigt.

Prüfen Sie zunächst z. B. mit dem Befehl “chkdbt -analyseTables -table:% -oltp” prüfen, welche Objekte gelöscht werden dürfen. Löschen Sie danach die entsprechenden Objekte beispielsweise mit dem Befehl “dltdbt -table:XYZ -oltp”.

Befehl

Nachfolgend finden Sie den Befehl inklusive aller möglichen Parameter.

dltdbt [-table:<str>] [-db:<str-1> … -db:<str-n>]

[-configuration] [-olap] [-oltp] [-repository]

Parameter

Die Parameter des Befehls werden in der folgenden Tabelle erläutert. Die in eckigen Klammern gesetzten Parameter sind optional, die anderen hingegen sind Pflichtparameter. Für einige Parameter kann ein Stern (*) als Platzhalter angegeben werden, um damit alle möglichen Werte ausgeben zu können. Nicht alle Parameter können mehrfach genannt werden, nur die, die folgenden Zusatz an den Parametervariablen aufweisen, sind für die Mehrfachnennung zugelassen: „<str-1> … <str–n>“.

Parameter Erläuterung
[-table:<str>] Sie können mit dem Parameter Business Objects und Ansichten über den Namen des Datenbankobjekts auswählen. Bei dem Namen sind die Platzhalter % für eine beliebige Zeichenfolge und _ für ein beliebiges Zeichen erlaubt.
[-db:<str-1> … -db:<str-n>] Der Parameter kann mehrfach in einem Aufruf für unterschiedliche Datenbanken benutzt werden. Die gewünschte Operation wird für alle ausgewählten Datenbanken durchgeführt. Dabei sind nur Datenbanken auswählbar, die auch mit Ihrem ERP-System-Application-Server verbunden.
[-configuration] Mit dem Parameter können Sie die gewünschte Operation für die Konfigurations-Datenbank ausführen.
[-olap] Mit dem Parameter können Sie die gewünschte Operation für alle mit Ihrem ERP-System-Application-Server verbundenen OLAP-Datenbanken ausführen
[-oltp] Mit dem Parameter können Sie die gewünschte Operation für alle mit Ihrem ERP-System-Application-Server verbundenen OLTP-Datenbanken ausführen.
[-repository] Mit dem Parameter können Sie die gewünschte Operation für die Repository-Datenbank ausführen.

 

Czy ten artykuł był pomocny?