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
- 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
-
Należy skonfigurować środowisko z bazą danych OLTP
-
Należy zainstalować wymagane aplikacje
-
Należy skonfigurować bazę danych OLTP zgodnie z artykułem Struktura nowej bazy danych OLTP
-
Należy uruchomić aplikację działającą w tle Eksport szablonu bazy danych
-
Należy wybrać bazę danych. W razie potrzeby można zmienić proponowany folder eksportu
-
Należy uruchomić eksport
Instrukcja: Konfiguracja bazy danych OLTP z szablonu
W celu utworzenia bazy danych OLTP na podstawie szablonu należy wykonać następujące czynności:
-
Skonfigurować system docelowy
-
Utworzyć nową, pustą bazę danych OLTP
-
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.



