Kreator bazy danych OLTP

Wprowadzenie

W artykule Kreator bazy danych OLTP opisano sposób konfiguracji nowej bazy danych OLTP. Asystent uruchomienia zapewnia wsparcie, które umożliwia trwałe uproszczenie tego procesu.

W tym celu w systemie wzorcowym należy skonfigurować bazę danych OLTP jako szablon w taki sam sposób jak dotychczas. Następnie możliwe jest jej wyeksportowanie oraz zaimportowanie w systemie docelowym. Dzięki temu proces konfiguracji nowej bazy danych OLTP wykonywany jest jednorazowo dla szablonu. Ten sam szablon może być następnie wykorzystywany w dowolnej liczbie systemów docelowych.

Opis aplikacji

Celem szablonu powinno być umożliwienie pełnej konfiguracji w aplikacji Konfiguracja. Szablon powinien być minimalistyczny, co oznacza, że należy w nim wprowadzać wyłącznie dane niezbędne do zwolnienia konfiguracji. Im więcej oraz im bardziej szczegółowe dane zostaną wprowadzone w szablonie, tym bardziej ograniczony zostanie zakres jego zastosowania. Więcej informacji znajduje się w rozdziale Zalecenia dotyczące szablonów.

Eksport szablonu bazy danych

W systemie wzorcowym możliwe jest wyeksportowanie bazy danych. W tym celu wykorzystywana jest aplikacja działająca w tle Eksport szablonu bazy danych.

W aplikacji znajdują się następujące pola:
  • Baza danych — należy wybrać bazę danych OLTP, która ma zostać wyeksportowana
  • Folder docelowy — po wybraniu bazy danych, w tym miejscu zostanie wstępnie przypisana ścieżka a dane zostaną wyeksportowane do tego folderu. W tym miejscu przechowywany jest również plik zawierający informacje o wybranej szablonowej bazie danych. Ułatwia to wybór odpowiedniego szablonu dla systemu docelowego. Ścieżka może zostać zmieniona.
  • Rozmiar — w tym miejscu wyświetlany jest rozmiar wybranej bazy danych szablonów w celach informacyjnych

Kreator uruchamiania

Wybrany szablon należy skopiować do systemu docelowego. Zalecane jest skopiowanie również powiązanego Knowledgestore.

W systemie docelowym należy zalogować się do wybranej bazy danych. Baza danych musi już istnieć i musi być pusta.

Dostępne pola:

  • Folder szablonu – należy wybrać jest folder zawierający zawartość szablonu
  • System – wyświetlane jest bieżące środowisko w celach informacyjnych
  • System Engine Version – wyświetlana jest aktywna wersja System Engine w celach informacyjnych
  • Template system – wyświetlana jest nazwa środowiska, z którego pochodzi szablon, w celach informacyjnych
  • Wersja silnika systemu szablonu – wyświetlana jest wersja System Engine środowiska wzorcowego z momentu eksportu szablonu, w celach informacyjnych
  • Baza danych — w tym polu wyświetlana jest nazwa bazy danych szablonu
  • Rozmiar — w tym miejscu wyświetlany jest rozmiar bazy danych szablonów

Obszar roboczy

Obszar roboczy składa się z listy zawierającej informacje o aplikacjach zawartych w szablonie. Jeśli w szablonie nie ma żadnych aplikacji, lista jest pusta.

Opis kolumn tabeli:

  • Nazwa aplikacji — w tym polu wyświetlana jest nazwa aplikacji
  • Wersja szablonu — w tym polu wyświetlana jest wersja aplikacji w szablonie
  • Wersja — jeśli aplikacja jest zainstalowana w danym systemie, w tym polu wyświetlana jest wersja aplikacji

Zalecenia dotyczące szablonów

Sposób konfiguracji szablonów stanowi zagadnienie organizacyjne i nie może być rozpatrywany technicznie. Opisane aplikacje eksportują oraz importują bazę danych w stanie as-is. Ich celem jest zapewnienie, aby kroki konfiguracji nowej bazy danych OLTP były wykonywane jednorazowo dla szablonu, a nie każdorazowo dla każdej nowej bazy danych OLTP.

Jeżeli w bazie szablonowej ma zostać wprowadzona struktura organizacyjna, zaleca się ograniczenie jej do organizacji klienta oraz jednej podrzędnej organizacji roboczej.

Wynika to z faktu, że w przypadku wykorzystywania logistyki magazynowej w każdej ścieżce wymagany jest dostępny magazyn. Jeżeli klient zostanie zdefiniowany jako magazyn, późniejsze wprowadzanie kolejnych magazynów nie będzie możliwe.

System docelowy oraz szablon w praktyce niemal nigdy nie będą w pełni zgodne pod względem wersji, poziomu poprawek oraz zainstalowanych aplikacji.

Tabele lub kolumny tabel, które nie występują w systemie docelowym, są pomijane podczas importu.

Odwrotna sytuacja występuje, gdy schemat tabel w systemie docelowym zawiera kolumny, które nie istnieją w szablonie. W takim przypadku kolumny te są uzupełniane wartościami domyślnymi, analogicznie jak przy konwersji rekordów danych.

Niewielkie różnice powodują jedynie drobne prace uzupełniające po zaimportowaniu szablonu. W przypadku większych rozbieżności wzrasta prawdopodobieństwo konieczności wykonania szeroko zakrojonych prac dostosowawczych, co w praktyce może podważyć zasadność wykorzystania szablonu.

Z tego względu zaleca się, aby wersja systemu, poziom poprawek oraz zainstalowane aplikacje w wybranym szablonie i w systemie docelowym były możliwie jak najbardziej zbliżone.

Zalecane jest również przygotowanie kilku szablonów lub systemów szablonowych, na przykład dla każdego wydania:

  • standard bez aplikacji

  • standard z podstawowymi aplikacjami

  • standard z pełnym zakresem aplikacji

Sposób postępowania: tworzenie szablonów

  1. Należy skonfigurować środowisko z bazą danych OLTP

  2. Należy zainstalować wymagane aplikacje

  3. Należy skonfigurować bazę danych OLTP zgodnie z artykułem Struktura nowej bazy danych OLTP

  4. Należy uruchomić aplikację działającą w tle Eksport szablonu bazy danych

  5. Należy wybrać bazę danych. W razie potrzeby można zmienić proponowany folder eksportu

  6. Należy uruchomić eksport

Uwaga
Możliwe jest skonfigurowanie środowiska z więcej niż jedną bazą szablonową. Ma to jednak uzasadnienie wyłącznie w sytuacji, gdy dla tej samej wersji standardowej oraz tej samej konfiguracji aplikacji wymagane są różne konfiguracje danych.

Instrukcja: Konfiguracja bazy danych OLTP z szablonu

W celu utworzenia bazy danych OLTP na podstawie szablonu należy wykonać następujące czynności:

  1. Skonfigurować system docelowy

  2. Utworzyć nową, pustą bazę danych OLTP

  3. Skopiować wybrany szablon do repozytorium wiedzy nowej bazy danych OLTP

  • W przypadku wątpliwości można skopiować kilka potencjalnych szablonów. W kolejnym kroku możliwy jest wybór właściwego szablonu.

4. W polu Folder szablonów wybrać folder zawierający odpowiedni szablon

  • Plik informacyjny znajdujący się w folderze szablonów zostaje odczytany i wyświetlony w polach oraz na liście. W celu porównania prezentowane są również odpowiednie informacje dotyczące bieżącego systemu.

5. Zaimportować wybrany szablon

6. Wykonać niezbędne drobne czynności uzupełniające oraz zweryfikować ustawienia aplikacji Konfiguracja

7. W razie potrzeby przeprowadzić aktualizację danych

Uprawnienia

Uprawnienia mogą być nadawane za pomocą ról uprawnień lub przypisania do organizacji. Szczegółowe informacje znajdują się w artykule Uprawnienia.

Czy ten artykuł był pomocny?