{"id":12357,"date":"2024-11-18T10:25:00","date_gmt":"2024-11-18T09:25:00","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/?post_type=ht_kb&#038;p=12357"},"modified":"2024-11-18T10:25:56","modified_gmt":"2024-11-18T09:25:56","slug":"usuniecie-tabel-bazy-danych-dltdbt","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/usuniecie-tabel-bazy-danych-dltdbt\/","title":{"rendered":"Usuni\u0119cie tabel bazy danych (dltdbt)"},"content":{"rendered":"<h3 id=\"wprowadzenie\" id=\"wprowadzenie\" >Wprowadzenie<\/h3>\n<p>Narz\u0119dzie <em>dltdbt<\/em> pozwala na usuni\u0119cie tabel bazy danych, kt\u00f3re nie s\u0105 ju\u017c wykorzystywane.<\/p>\n<h3 id=\"grupa-docelowa\" id=\"grupa-docelowa\" >Grupa docelowa<\/h3>\n<ul>\n<li>Administratorzy systemu<\/li>\n<\/ul>\n<h3 id=\"opis\" id=\"opis\" >Opis<\/h3>\n<p>Obiekty bazy danych nale\u017c\u0105ce do obiektu biznesowego lub widoku nie s\u0105 usuwane, gdy obiekt jest usuwany przez zadanie deweloperskie lub aktualizacj\u0119 oprogramowania. Narz\u0119dzie <em>dltdbt<\/em> mo\u017ce by\u0107 u\u017cyte do trwa\u0142ego usuni\u0119cia takich tabel i widok\u00f3w, kt\u00f3re sta\u0142y si\u0119 niepotrzebne. Mo\u017cna jednak usun\u0105\u0107 tylko te tabele i widoki, kt\u00f3rych metadane zosta\u0142y usuni\u0119te przez zadanie deweloperskie lub aktualizacj\u0119 oprogramowania. Podczas trwa\u0142ego usuwania tabeli nale\u017cy pami\u0119ta\u0107, \u017ce metadane s\u0105 usuwane natychmiast, je\u015bli obiekt jest uwzgl\u0119dniony jako usuni\u0119ty w zadaniu deweloperskim. Niezale\u017cnie od tego, czy zadanie deweloperskie zosta\u0142o aktywowane. W przeciwnym razie aktywne tabele zostan\u0105 usuni\u0119te, nawet je\u015bli dane nie zosta\u0142y jeszcze przeniesione do innych tabel, a aktywna wersja aplikacji, kt\u00f3rej to dotyczy, nadal wymaga tych danych.<\/p>\n<p>W pierwszej kolejno\u015bci nale\u017cy sprawdzi\u0107, kt\u00f3re obiekty mog\u0105 zosta\u0107 usuni\u0119te, na przyk\u0142ad za pomoc\u0105 polecenia <em>chkdbt -analyseTables -table:% -oltp<\/em>. Nast\u0119pnie usuni\u0119cie odpowiednie obiekt\u00f3w powinno nast\u0105pi\u0107 za pomoc\u0105 polecenia <em>dltdbt -table:XYZ -oltp.<\/em><\/p>\n<h4 id=\"polecenie\" >Polecenie<\/h4>\n<p>Poni\u017cej znajduje si\u0119 polecenie wraz ze wszystkimi mo\u017cliwymi parametrami.<\/p>\n<table style=\"border-collapse: collapse; width: 100%;\">\n<tbody>\n<tr>\n<td style=\"width: 50%; border-style: outset;\">dltdbt<\/td>\n<td style=\"width: 50%; border-style: outset;\">[-table:&lt;str&gt;][-db:&lt;str-1&gt; &#8230; -db:&lt;str-n&gt;][-configuration]<\/p>\n<p>[-olap]<\/p>\n<p>[-oltp]<\/p>\n<p>[-repository]<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"parametry\" >Parametry<\/h4>\n<p>Parametry polecenia s\u0105 wyja\u015bnione w poni\u017cszej tabeli. Parametry w nawiasach kwadratowych s\u0105 opcjonalne, podczas gdy pozosta\u0142e s\u0105 obowi\u0105zkowe. Gwiazdka (*) mo\u017ce by\u0107 okre\u015blona jako symbol zast\u0119pczy dla niekt\u00f3rych parametr\u00f3w, aby m\u00f3c wy\u015bwietli\u0107 wszystkie mo\u017cliwe warto\u015bci. Nie wszystkie parametry mog\u0105 by\u0107 okre\u015blone wi\u0119cej ni\u017c jeden raz; tylko te z nast\u0119puj\u0105cym dodatkiem do zmiennych parametr\u00f3w s\u0105 dozwolone do wielokrotnego okre\u015blenia: <em>&lt;str-1&gt; &#8230; &lt;str-n<\/em>&gt;.<\/p>\n<table style=\"border-collapse: collapse; width: 100%; height: 253px;\">\n<tbody>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\"><strong>Parametr<\/strong><\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\"><strong>Opis<\/strong><\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">[&lt;str&gt;]<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">Mo\u017cna u\u017cy\u0107 parametru, aby wybra\u0107 obiekty biznesowe i widoki za pomoc\u0105 nazwy obiektu bazy danych. Dla nazwy dozwolone s\u0105 symbole zast\u0119pcze % dla dowolnego ci\u0105gu znak\u00f3w i _ dla dowolnego znaku.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">[-db:&lt;str-1&gt; &#8230; -db:&lt;str-n&gt;]<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">Parametr mo\u017ce by\u0107 u\u017cyty wielokrotnie w jednym wywo\u0142aniu dla r\u00f3\u017cnych baz danych. \u017b\u0105dana operacja jest wykonywana dla wszystkich wybranych baz danych. Mo\u017cna wybra\u0107 tylko bazy danych, kt\u00f3re s\u0105 r\u00f3wnie\u017c po\u0142\u0105czone z serwerem aplikacji ERP.<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 50%; height: 46px; border-style: outset;\">[-configuration]<\/td>\n<td style=\"width: 50%; height: 46px; border-style: outset;\">Operacja zostanie wykonana na bazie konfiguracyjnej.<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 50%; height: 46px; border-style: outset;\">[-olap]<\/td>\n<td style=\"width: 50%; height: 46px; border-style: outset;\">Operacja zostanie wykonana na wszystkich bazach OLAP, po\u0142\u0105czonych z serwerem aplikacji ERP.<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 50%; height: 46px; border-style: outset;\">[-oltp]<\/td>\n<td style=\"width: 50%; height: 46px; border-style: outset;\">Operacja zostanie wykonana na wszystkich bazach OLTP, po\u0142\u0105czonych z serwerem aplikacji ERP.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">[-repository]<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">Operacja zostanie wykonana na bazie repozytorium.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"author":29,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-12357","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-baza-danych"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/12357","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb"}],"about":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/users\/29"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/comments?post=12357"}],"version-history":[{"count":4,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/12357\/revisions"}],"predecessor-version":[{"id":20163,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/12357\/revisions\/20163"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/media?parent=12357"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}