{"id":11411,"date":"2024-09-24T11:30:43","date_gmt":"2024-09-24T09:30:43","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/?post_type=ht_kb&#038;p=11411"},"modified":"2025-03-26T13:04:21","modified_gmt":"2025-03-26T12:04:21","slug":"panel-system-typ-baza-danych","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/panel-system-typ-baza-danych\/","title":{"rendered":"Panel System: Baza danych"},"content":{"rendered":"<h3 id=\"wprowadzenie\" >Wprowadzenie<\/h3>\n<p>Artyku\u0142 zawiera informacje na temat aplikacji\u00a0<em>Panel System<\/em>\u00a0dla typu\u00a0<em>Baza danych<\/em>.<\/p>\n<h3 id=\"obszar-roboczy\" id=\"obszar-roboczy\" >Obszar roboczy<\/h3>\n<p>W tym widoku mo\u017cna wy\u015bwietla\u0107 i edytowa\u0107 bazy danych wprowadzone w bazie konfiguracyjnej.<\/p>\n<p>Zak\u0142adka\u00a0<em>Edytor <\/em>sk\u0142ada si\u0119 z kilku podzak\u0142adek:<\/p>\n<ul>\n<li><em><a href=\"#po\">Og\u00f3lne<\/a><\/em><\/li>\n<li>Po\u0142\u0105czenia serwera aplikacji<\/li>\n<li><em><a href=\"#pj\">J\u0119zyki<\/a><\/em><\/li>\n<\/ul>\n<h4 id=\"podzaklada-ogolne\" ><a href=\"http:\/\/po\" data-wplink-url-error=\"true\">Podzak\u0142ada Og\u00f3lne<\/a><\/h4>\n<p>Na podzak\u0142adce mo\u017cliwe jest wprowadzenie og\u00f3lnych ustawie\u0144 bazy danych. Dost\u0119pne pola:<\/p>\n<p><strong>GUID bazy danych<\/strong> &#8211; identyfikator GUID bazy danych<\/p>\n<p><strong>Typ zawarto\u015bci<\/strong> &#8211; dane systemu mog\u0105 by\u0107 przekazywane do r\u00f3\u017cnych baz danych. Typ zawarto\u015bci bazy danych okre\u015bla, kt\u00f3re tabele i dane s\u0105 przechowywane w danej bazie danych. Mo\u017cliwe warto\u015bci to<\/p>\n<ul>\n<li><em>Dane konfiguracji systemu<\/em><\/li>\n<li><em>Dane repozytorium<\/em><\/li>\n<li><em>Dane OLTP<\/em><\/li>\n<li><em>Dane OLAP <\/em>&#8211; tylko bazy danych z typem zawarto\u015bci<em> Dane OLTP<\/em> mog\u0105 mie\u0107 odniesienie do bazy danych z typem zawarto\u015bci <em>Dane OLAP<\/em>. Bazy danych z typem zawarto\u015bci <em>Dane OLAP<\/em> nie mog\u0105 mie\u0107 \u017cadnych j\u0119zyk\u00f3w dodatkowych.<\/li>\n<\/ul>\n<p>W zale\u017cno\u015bci od ustawionej warto\u015bci sprawdzana jest na przyk\u0142ad <em><a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/konwencja-nazewnictwa\/\">konwencja nazewnictwa<\/a><\/em> nazwy bazy danych.<\/p>\n<p><strong>Baza danych OLAP<\/strong> &#8211; tabele i dane do analiz statystycznych bazy danych OLTP s\u0105 przechowywane we wskazanej bazie danych OLAP. Dla bazy danych OLTP mo\u017cna okre\u015bli\u0107 jedn\u0105 lub nie wskazywa\u0107 bazy danych OLAP. Ta specyfikacja nie jest mo\u017cliwa dla baz danych innych ni\u017c OLTP. Baza danych OLAP mo\u017ce by\u0107 wprowadzona jako baza danych OLAP dla maksymalnie jednej bazy danych OLTP.<\/p>\n<p><strong>Zastosowanie <\/strong>&#8211; okre\u015bla przeznaczenie bazy danych. Mo\u017cliwe warto\u015bci to:<\/p>\n<ul>\n<li><em>Deweloperska baza danych<\/em><\/li>\n<li><em>Baza danych poprawek<\/em><\/li>\n<li><em>Testowa baza danych<\/em><\/li>\n<li><em>Produkcyjna baza danych<\/em><\/li>\n<\/ul>\n<p>To ustawienie ma charakter informacyjny i nie ma wp\u0142ywu na dzia\u0142anie systemu ERP.<\/p>\n<p><strong>Oznaczenie bazy danych<\/strong> &#8211; identyfikator bazy danych, kt\u00f3ry jest zapisywany w nowo utworzonych obiektach w tej bazie danych. Identyfikator bazy danych identyfikuje baz\u0119 danych, w kt\u00f3rej obiekt zosta\u0142 utworzony. Identyfikator jest tworzony w aplikacji <em>Panel<\/em> <em>System<\/em> po w wskazaniu w polu <em>Typ<\/em> warto\u015bci <em>Oznaczenie<\/em> <em>bazy<\/em> <em>danych<\/em>.<\/p>\n<p><strong>Sekcja Sterownik<\/strong><\/p>\n<p>W sekcji <em>Sterownik<\/em> dost\u0119pne s\u0105 nast\u0119puj\u0105ce pola:<\/p>\n<p><strong>Sterownik Comarch ERP Enterprise<\/strong> &#8211; sterownik Comarch ERP Enterprise u\u017cywany dla bazy danych. Sterownik Comarch ERP Enterprise zale\u017cy od u\u017cywanego systemu zarz\u0105dzania baz\u0105 danych i okre\u015bla m.in. mapowanie typ\u00f3w danych na natywne typy danych systemu DBMS. Dost\u0119pne s\u0105 nast\u0119puj\u0105ce warto\u015bci do wyboru:<\/p>\n<ul>\n<li><em>DB2 UDB for iSeries<\/em><\/li>\n<li><em>Oracle<\/em><\/li>\n<li><em>SQL Server<\/em><\/li>\n<li><em>PostgreSQL<\/em><\/li>\n<\/ul>\n<p><strong>Notatka<\/strong> &#8211; kr\u00f3tka informacja na temat bazy danych. Specyfikacja jest opcjonalna i nie ma wp\u0142ywu na dzia\u0142anie systemu ERP.<\/p>\n<p><strong>Domy\u015blny sterownik JDBC <\/strong>&#8211; sterownik JDBC dla bazy danych. Sterownik JDBC musi by\u0107 zgodny ze sterownikiem bazy danych Comarch ERP Enterprise . Wykorzystywany sterownik okre\u015bla m.in. protok\u00f3\u0142 wykorzystywany do komunikacji pomi\u0119dzy serwerami aplikacji systemu ERP (SAS) a baz\u0105 danych. W zale\u017cno\u015bci od warunk\u00f3w licencyjnych producenta, biblioteki Java sterowniki s\u0105 dostarczane wraz z systemem instalacyjnym Comarch ERP Enterprise dla danej platformy bazodanowej lub nale\u017cy je pobra\u0107 bezpo\u015brednio od producenta. Biblioteki sterownik\u00f3w otwierane s\u0105 z folderu <em>semiramis\/lib. <\/em>Dost\u0119pne opcje:<\/p>\n<ul>\n<li><em>DB2 UDB for iSeries (native) &#8211; biblioteka: brak<\/em><\/li>\n<li><em>DB2 UDB dla iSeries (remote) &#8211; biblioteka: jt400.jar<\/em><\/li>\n<li><em>Oracle &#8211; biblioteka: ojdbc14.jar lub ojdbc6.jar<\/em><\/li>\n<li><em>jTDS SQL Server<\/em><\/li>\n<li><em>PostgreSQL<\/em><\/li>\n<li><em>SQL Server &#8211; biblioteka: sqljdbc4.jar<\/em><\/li>\n<\/ul>\n<p><strong>\u015acie\u017cka dost\u0119pu<\/strong><em> &#8211; <\/em>dla sterownika JDBC. \u015acie\u017cki zale\u017cy od u\u017cywanego sterownika JDBC. Przyk\u0142ady dla poszczeg\u00f3lnych system\u00f3w baz danych:<\/p>\n<ul>\n<li><em>DB2 UDB for iSeries (native)<\/em> &#8211; jdbc:db2:\/\/servername\/collectionname<\/li>\n<li><em>DB2 UDB for (iSeries remote)<\/em> &#8211; jdbc:as400:\/\/servername\/collectionname<\/li>\n<li><em>jTDS SQL Server<\/em> &#8211; jdbc:jtds:sqlserver:\/\/servername:1433<\/li>\n<li><em>Microsoft SQL Server<\/em> &#8211; jdbc:sqlserver:\/\/servername:1433<\/li>\n<li><em>Oracle <\/em>&#8211; jdbc:oracle:thin:@servername:1521:orcl<\/li>\n<\/ul>\n<p><strong>Liczba przygotowanych zapyta\u0144<\/strong> &#8211; liczba przygotowanych zapyta\u0144, kt\u00f3re s\u0105 domy\u015blnie buforowane dla po\u0142\u0105czenia z t\u0105 baz\u0105 danych. Je\u015bli wskazano opcje 0, \u017cadne przygotowane zapytania nie s\u0105 ponownie wykorzystywane; ma to negatywny wp\u0142yw na wydajno\u015b\u0107 serwera aplikacji uzyskuj\u0105cego dost\u0119p. Im wi\u0119cej zapyta\u0144 jest buforowanych na po\u0142\u0105czenie z baz\u0105 danych, tym cz\u0119\u015bciej przygotowane zapytania mog\u0105 by\u0107 ponownie wykorzystywane. Prowadzi to do lepszego czasu odpowiedzi serwera aplikacji. Jednak ka\u017cde przygotowane zapytanie wymaga zasob\u00f3w zar\u00f3wno w serwerze aplikacji, jak i systemie zarz\u0105dzania baz\u0105 danych. Domy\u015blna warto\u015b\u0107 to 20, kt\u00f3ra pozwala na optymalne zu\u017cycie zasob\u00f3w i zwi\u0119kszon\u0105 wydajno\u015bci\u0105. Okre\u015blona tutaj warto\u015b\u0107 mo\u017ce zosta\u0107 zast\u0105piona dla po\u0142\u0105cze\u0144 z baz\u0105 danych serwera aplikacji.<\/p>\n<p><strong>Limit czasu wyszukiwania<\/strong><em> &#8211; c<\/em>zas, po kt\u00f3rym interaktywne zapytanie do bazy danych zostanie anulowane i uznane za nieudane. Je\u015bli wyszukiwanie w obszarze nawigacji lub w oknie dialogowym trwa d\u0142u\u017cej ni\u017c ten maksymalny czas zapytania, wyszukiwanie jest przerywane, a u\u017cytkownikowi wy\u015bwietlany jest komunikat o b\u0142\u0119dzie. Zapobiega to wp\u0142ywowi zbyt z\u0142o\u017conych zapyta\u0144 na czas reakcji systemu. Komunikat, kt\u00f3ry otrzymuje u\u017cytkownik, zawiera informacje o mo\u017cliwych alternatywnych procedurach. Domy\u015bln\u0105 warto\u015bci\u0105 jest 45 sekund. Nie mo\u017cna ustawi\u0107 warto\u015bci mniejszej ni\u017c 30 sekund.<\/p>\n<p><strong>Sekcja Obszar danych<\/strong><\/p>\n<p>W sekcji <i>Obszar danych <\/i>dost\u0119pne s\u0105 nast\u0119puj\u0105ce pola:<\/p>\n<p><strong>U\u017cytkownik <\/strong>&#8211; identyfikator u\u017cytkownika systemu DBMS umo\u017cliwiaj\u0105cy dost\u0119p do bazy danych. Zgodnie z konwencj\u0105 jest to nazwa bazy danych w wi\u0119kszo\u015bci system\u00f3w DBMS.<\/p>\n<p><strong>Schemat <\/strong>&#8211; schemat bazy danych. Warto\u015b\u0107 jest wymagana w zale\u017cno\u015bci od systemu DBMS:<\/p>\n<ul>\n<li><em>Serwer SQL <\/em>&#8211; nazwa bazy danych<\/li>\n<li><em>DB2 UDB for iSeries<\/em> &#8211; kolekcja iSeries zawieraj\u0105ca baz\u0119 danych.<\/li>\n<li><em>Oracle <\/em>&#8211; nazwa u\u017cytkownika bazy danych<\/li>\n<\/ul>\n<p><strong>Has\u0142o<\/strong> &#8211; has\u0142o dla identyfikatora u\u017cytkownika DBMS umo\u017cliwiaj\u0105ce dost\u0119p do bazy danych.<\/p>\n<p><strong>Potwierdzenie has\u0142a <\/strong>&#8211; powt\u00f3rzenie has\u0142a dost\u0119pu do bazy danych dla identyfikatora u\u017cytkownika DBMS.<\/p>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Dla bazy konfiguracyjnej systemu, warto\u015bci p\u00f3l: <em>Sterownik Comarch ERP Enterprise<\/em>, <em>Domy\u015blny sterownik JDBC<\/em>, <em>\u015acie\u017cka dost\u0119pu<\/em>\u00a0i, <em>U\u017cytkownik<\/em>, <em>Has\u0142o<\/em> i <em>Schemat<\/em> musz\u0105 by\u0107 r\u00f3wnie\u017c ustawione we w\u0142a\u015bciwo\u015bciach ERP<span style=\"color: #ff00ff;\">. <\/span>Serwer aplikacji nie mo\u017ce zosta\u0107 uruchomiony bez tych informacji.<\/div><\/section>\n<h4 id=\"podzakladka-jezyki\" ><a id=\"pj\"><\/a>Podzak\u0142adka J\u0119zyki<\/h4>\n<p>Na podzak\u0142adce mo\u017cna okre\u015bli\u0107 j\u0119zyki dost\u0119pne w aktualnie otwartej bazie danych. Wieloj\u0119zyczne atrybuty Business Objects mog\u0105 by\u0107 edytowane we wszystkich okre\u015blonych j\u0119zykach. Liczba dost\u0119pnych j\u0119zyk\u00f3w podstawowych i dodatkowych zale\u017cy od typu zawarto\u015bci bazy danych i licencjonowanych j\u0119zyk\u00f3w wy\u015bwietlania.<\/p>\n<p>Szczeg\u00f3\u0142y dotycz\u0105ce obs\u0142ugi wieloj\u0119zyczno\u015bci mo\u017cna znale\u017a\u0107 w artykule <em><a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/wielojezycznosc\/\">Wieloj\u0119zyczno\u015b\u0107<\/a><\/em>.<\/p>\n<p>Dost\u0119pne pola:<\/p>\n<p><strong>J\u0119zyk wiod\u0105cy<\/strong> &#8211; podstawowy j\u0119zyk bazy danych. Wieloj\u0119zyczne atrybuty obiekt\u00f3w biznesowych s\u0105 zapisywane w j\u0119zyku podstawowym bezpo\u015brednio w tabeli obiektu biznesowego, ale w j\u0119zykach dodatkowych w osobnej tabeli.<\/p>\n<p>W tabeli <em>J\u0119zyki dodatkowe<\/em> mo\u017cna okre\u015bli\u0107, kt\u00f3re j\u0119zyki obs\u0142uguje baza danych opr\u00f3cz j\u0119zyka wiod\u0105cego. Zasadniczo nie jest mo\u017cliwe okre\u015blenie j\u0119zyk\u00f3w dodatkowych dla baz danych OLAP. Tabela zawiera nast\u0119puj\u0105ce kolumny:<\/p>\n<ul>\n<li><em>J\u0119zyk dodatkowy<\/em> &#8211; dodatkowy j\u0119zyk bazy danych. Pomoc do wprowadzania danych dla tego pola pokazuje mo\u017cliwe j\u0119zyki dodatkowe dost\u0119pne do wyboru.<\/li>\n<\/ul>\n<h3 id=\"akcje-zwiazane-z-aplikacjami\" id=\"akcje-zwiazane-z-aplikacjami\" >Akcje zwi\u0105zane z aplikacjami<\/h3>\n<p>Poni\u017cej opisano akcje zwi\u0105zane z aplikacjami dost\u0119pne na standardowym pasku narz\u0119dzi dla tej kategorii.<\/p>\n<h4 id=\"weryfikuj-wszystkie\" id=\"weryfikuj-wszystkie\" ><span id=\"Weryfikuj_wszystkie\" class=\"ez-toc-section\"><\/span>Weryfikuj wszystkie<\/h4>\n<p>Przycisku nale\u017cy u\u017cy\u0107, aby sprawdzi\u0107 wszystkie obiekty wybranego typu. Je\u015bli otwarto i zmieniono obiekt, w pierwszej kolejno\u015bci nale\u017cy zapisa\u0107 zmiany. Po naci\u015bni\u0119ciu przycisku zostanie otwarty pierwszy obiekt, dla kt\u00f3rego kontrola generuje ostrze\u017cenia lub b\u0142\u0119dy. S\u0105 one wy\u015bwietlane w oknie\u00a0<em>Komunikaty<\/em>\u00a0w obszarze nawigacji. Aby sprawdzi\u0107 wszystkie obiekty wszystkich typ\u00f3w, nale\u017cy u\u017cy\u0107 polecenia\u00a0<em><a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/kontrola-danych-konfiguracyjnych-chkcnf\/\">chkcnf<\/a><\/em>.<\/p>\n","protected":false},"author":27,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-11411","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-panel-system"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/11411","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\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/comments?post=11411"}],"version-history":[{"count":8,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/11411\/revisions"}],"predecessor-version":[{"id":27758,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/11411\/revisions\/27758"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/media?parent=11411"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}