Tworzenie pliku XML tabeli bazy danych (crtdbtxml)

Wprowadzenie

Narzędzie crtdbtxml tworzy plik XML do kopiowania tabel bazy danych za pomocą narzędzia cpydbt.

Grupa docelowa

  • Administratorzy systemu

Opis

Można użyć narzędzia cpydbt, aby ograniczyć tabele do skopiowania za pomocą pliku XML. Można go wygenerować za pomocą narzędzia crtdbtxml. Plik można edytować tak aby kopiowane były tylko wybrane tabele.

Polecenie

Poniżej znajduje się polecenie wraz ze wszystkimi możliwymi parametrami.

crtdbtxml -db:<str>

-f:<str>

[-all]

[-o:<str-1> … -o:<str-n>]

[-p:<str-1> … -p:<str-n>]

Parametry

Parametry polecenia zostały wyjaśnione w poniższej tabeli. Parametry w nawiasach kwadratowych są opcjonalne, podczas gdy pozostałe są parametrami obowiązkowymi. Gwiazdka (*) może być określona jako symbol zastępczy dla niektórych parametrów, aby móc wyświetlić wszystkie możliwe wartości. Nie wszystkie parametry mogą być określone więcej niż jeden raz; tylko te z następującym dodatkiem do zmiennych parametrów są dozwolone do wielokrotnego określenia: <str-1> … <str-n>.

Parametr Opis
[-db:<str>] Można użyć tego parametru, aby wykonać żądaną operację dla bazy danych. Jeśli baza danych nie jest podłączona do serwera aplikacji, należy podać nazwę systemu, do którego należy baza danych, np. CIS120.CIS12000.
[-f:<str>]  Za pomocą parametru można przesłać nazwę pliku XML.
[-all] Parametr pozwala na wybieranie wszystkich obiektów.
[-o:<str-1> … -o:<str-n>] Można użyć parametru, aby wybrać obiekt biznesowy. Jeśli do parametru dołączony zostanie ciąg znaków #EXCLUDE, obiekt nie zostanie wybrany. #EXCLUDE ma większy priorytet niż wybór obiektu.
Przykład
Aby wybrać wszystkie obiekty z przestrzeni nazw com.cisag.app.geneal.obj z wyjątkiem obiektu biznesowego Partner, należy połączyć następujące parametry: -p:com.cisag.app.geneal. obj -o:com.cisag.app.geneal.obj.Partner#EXCLUDE.
[-p:<str-1> … -p:<str-n>] Można użyć parametru, aby wybrać wszystkie obiekty biznesowe w przestrzeni nazw.Jeśli dołączony zostanie ciąg znaków #EXCLUDE do parametru, obiekty te nie zostaną wybrane. #EXCLUDE ma większą wagę niż wybór obiektu. Jeśli do parametru zostanie dołączony ciąg znaków -r (rekurencyjny), wybrane zostaną nie tylko wszystkie obiekty z przestrzeni nazw, ale także wszystkie obiekty z przestrzeni nazw, które są w niej zawarte

Czy ten artykuł był pomocny?