Usunięcie tabel bazy danych (dltdbt)

Wprowadzenie

Narzędzie dltdbt pozwala na usunięcie tabel bazy danych, które nie są już wykorzystywane.

Grupa docelowa

  • Administratorzy systemu

Opis

Obiekty bazy danych należące do obiektu biznesowego lub widoku nie są usuwane, gdy obiekt jest usuwany przez zadanie deweloperskie lub aktualizację oprogramowania. Narzędzie dltdbt może być użyte do trwałego usunięcia takich tabel i widoków, które stały się niepotrzebne. Można jednak usunąć tylko te tabele i widoki, których metadane zostały usunięte przez zadanie deweloperskie lub aktualizację oprogramowania. Podczas trwałego usuwania tabeli należy pamiętać, że metadane są usuwane natychmiast, jeśli obiekt jest uwzględniony jako usunięty w zadaniu deweloperskim. Niezależnie od tego, czy zadanie deweloperskie zostało aktywowane. W przeciwnym razie aktywne tabele zostaną usunięte, nawet jeśli dane nie zostały jeszcze przeniesione do innych tabel, a aktywna wersja aplikacji, której to dotyczy, nadal wymaga tych danych.

W pierwszej kolejności należy sprawdzić, które obiekty mogą zostać usunięte, na przykład za pomocą polecenia chkdbt -analyseTables -table:% -oltp. Następnie usunięcie odpowiednie obiektów powinno nastąpić za pomocą polecenia dltdbt -table:XYZ -oltp.

Polecenie

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

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

[-olap]

[-oltp]

[-repository]

Parametry

Parametry polecenia są wyjaśnione w poniższej tabeli. Parametry w nawiasach kwadratowych są opcjonalne, podczas gdy pozostałe są obowiązkowe. 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
[<str>] Można użyć parametru, aby wybrać obiekty biznesowe i widoki za pomocą nazwy obiektu bazy danych. Dla nazwy dozwolone są symbole zastępcze % dla dowolnego ciągu znaków i _ dla dowolnego znaku.
[-db:<str-1> … -db:<str-n>] Parametr może być użyty wielokrotnie w jednym wywołaniu dla różnych baz danych. Żądana operacja jest wykonywana dla wszystkich wybranych baz danych. Można wybrać tylko bazy danych, które są również połączone z serwerem aplikacji ERP.
[-configuration] Operacja zostanie wykonana na bazie konfiguracyjnej.
[-olap] Operacja zostanie wykonana na wszystkich bazach OLAP, połączonych z serwerem aplikacji ERP.
[-oltp] Operacja zostanie wykonana na wszystkich bazach OLTP, połączonych z serwerem aplikacji ERP.
[-repository] Operacja zostanie wykonana na bazie repozytorium.

Czy ten artykuł był pomocny?