Das Tool „crtdbtxml“ (create database tables XML) erzeugt die XML-Datei, um Datenbanktabellen mit dem Tool „cpydbt“ zu kopieren.
Zielgruppe
System-Administratoren
Beschreibung
Mit dem Tool „cpydbt“ können Sie die zu kopierenden Tabellen mit Hilfe einer XML-Datei einschränken. Mit dem Tool „crtdbtxml“ können Sie diese XML-Datei generieren. Die XML-Datei kann von Ihnen so verändert werden, dass nur die von Ihnen gewünschten Tabellen kopiert werden.
Befehl
Nachfolgend finden Sie den Befehl inklusive aller möglichen Parameter.
crtdbtxml | -db:<str> -f:<str> [-all]
[-o:<str-1> … -o:<str-n>] [-p:<str-1> … -p:<str-n>] |
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 |
[-db:<str>] | Mit dem Parameter können Sie die Ihnen gewünschte Operation für eine Datenbank ausführen. Wenn die Datenbank nicht mit ihrem ERP-System-Application-Server verbunden ist, so müssen Sie zusätzlich den Namen des Systems angeben zu dem die Datenbank gehört z. B. CIS120.CIS12000. |
[-f:<str>] | Mit dem Parameter kann der Name einer XML-Datei übergeben werden. |
[-all] | Mit dem Parameter werden alle Objekte ausgewählt. |
[-o:<str-1> … -o:<str-n>] | Mit dem Parameter können Sie ein Business Object auswählen. Wenn Sie an den Parameter die Zeichenfolge “#EXCLUDE” anhängen, so wird das Objekt nicht ausgewählt. “#EXCLUDE” hat ein höheres Gewicht als die Auswahl eines Objekts.
Wenn Sie beispielsweise alle Objekte aus dem Namespace “com.cisag.app.geneal.obj” auswählen wollen bis auf das Business Object “Partner”, so müssen sie die folgenden Parameter kombinieren: “-p:com.cisag.app.geneal.obj -o:com.cisag.app.geneal.obj.Partner#EXCLUDE”. |
[-p:<str-1> … -p:<str-n>] | Mit dem Parameter können Sie ein alle Business Objects in einem Namensraum auswählen. Wenn Sie an den Parameter die Zeichenfolge “#EXCLUDE” anhängen, so werde diese Objekt nicht ausgewählt. “#EXCLUDE” hat ein höheres Gewicht als die Auswahl eines Objekts. Wenn die Zeichenfolge “-r” (recursive) an den Parameter angehängt wird, so werden nicht nur alle Objekte aus dem Namesraum, sondern auch alle Objekte aus den Namesräumen ausgewählt, die in dem ausgewählten Namesraum enthalten sind. |