Eksportowanie zawartości bazy danych (expdbt)

Wprowadzenie

Narzędzia expdbt i impdbt pozwalają na eksport i import zawartości bazy danych między różnymi systemami.

Grupa docelowa

  • Administratorzy systemu
  • Konsultanci techniczni

Opis

Narzędzie expdbt pozwala wyeksportować całą zawartość bazy danych do formatu XML. Za pomocą tego narzędzia zawartość dowolnej bazy danych jest eksportowana do plików XML, które są przechowywane w systemie plików jako skompresowane pliki XML za pomocą gzip. Pliki XML odpowiadają zawartości odpowiednich obiektów biznesowych. Obiekty biznesowe i ich atrybuty są eksportowane z nazwami technicznymi, a nie z nazwami tabel i kolumn SQL.

Uwaga
Jeśli baza danych OLTP jest przenoszona z jednego systemu do drugiego za pomocą narzędzi expdbt oraz impdbt, wpisy w dzienniku zmian (wpisy w aplikacji Pliki logów) w docelowej bazie danych mogą zostać utracone, jeśli schemat jednostki biznesowej różni się w systemach.

Polecenie

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

expdbt [-db:<id>][-d:<str>]

[-o:<str>

[-p:<str>

[-all]

[-verbose]

[-threads:<int>]

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 wielokrotnie; tylko te z następującym dodatkiem do zmiennych parametrów są dozwolone do wielokrotnego określenia: <str-1> … <str-n>.

Parametr musi być wymieniony w całości, np. -f<str>, i w kolejności, w jakiej jest używany w poleceniu.

Parametr Opis
-db:<id> Nazwa źródłowej bazy danych, której zawartość ma zostać wyeksportowana.
-d:<str> Określa katalog docelowy, do którego ma zostać zapisana wyeksportowana zawartość. Katalog docelowy musi być pusty.Wszystkie dane bazy danych są zapisywane w tym katalogu. Należy skopiować całą zawartość katalogu, jeśli ma zostać ona zaimportowana.
-o:<str> Jeśli nie zostanie użyty parametr -o lub -p, wyeksportowane zostaną wszystkie obiekty biznesowe.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.
Uwaga
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>  Jeśli nie zostanie użyty parametr -o lub -p, wyeksportowane zostaną wszystkie obiekty biznesowe.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.
[-verbose] Parametr umożliwia wyświetlenie dodatkowych danych wyjściowych w Toolshell podczas eksportu.
[-threads] Określa liczbę wątków, które eksportują dane równolegle. Można zwiększyć liczbę wątków.Wartość domyślna to 5.

Czy ten artykuł był pomocny?