Konsola konfiguracyjna SAFE X3 V2 > Minimalne rozwiązanie 

Przez „Minimalne rozwiązanie” rozumie się rozwiązanie składające się z trzech wymaganych składników funkcjonalnych produktu Sage: Sewer danych, serwer aplikacji X3 i główny serwer przetwarzania X3.

Konfiguracja

Należy utworzyć rozwiązanie

Aby utworzyć rozwiązanie należy otworzyć opcję Rozwiązania i kliknąć na przycisk dodawania rozwiązań.

Okno dialogowe zatytułowane „Utwórz nowe rozwiązanie” umożliwia utworzenie krok po kroku minimalnego rozwiązania na podstawie składników, które zostały umiejscowione na dostępnych serwerach.

Proces rozpoczyna się od wyboru składnika APPLICATION, który określa produkt, a więc i typ rozwiązania. Konsola zaproponuje następnie listę głównych serwerów przetwarzania dostępnych dla rozwiązania.

Następnie można wybrać typ bazy danych (administrowana lub nie) do użycia w rozwiązaniu. Jeśli wybrano bazę administrowaną (połączoną) to należy wybrać składnik bazy danych dostępny na serwerze. Jeśli wybrano rozłączoną bazę, tzn. bazę utworzoną na własne potrzeby i nie dostępną za pomocą silnika administracji ADXADMIN na serwerze to należy uzupełnić wszystkie parametry konieczne do utworzenia wirtualnego składnika bazy danych, który odpowiada rozłączonej bazie danych. Więcej informacji na temat baz danych można znaleźć w dokumentacji Operacje właściwe dla konsoli konfiguracyjnej SAFE X3 V2.

Ostatni etap umożliwia wprowadzenie identyfikatora, etykiety i (opcjonalnego) komunikatu w celu zdefiniowania nowego rozwiązania. Jeśli wprowadzono komunikat to wyświetli się on podczas każdego ładowania rozwiązania w konsoli. Może być to przydatne, jeśli zarządza się wieloma rozwiązaniami. Wywołanie komunikatu podczas otwierania krytycznych rozwiązań umożliwia przyciągnięcie uwagi i uniknięcie pomylenia z rozwiązaniami testowymi.

Po zatwierdzeniu tych informacji Konsola wyświetla ekran konfiguracji rozwiązania. Składniki ustawień serwerów rozwiązania są uzupełniane przy użyciu wybranych składników.

Należy skonfigurować serwer bazy danych

Aby zainstalować rozwiązanie należy w pierwszej kolejności skonfigurować wymagany składnik „Serwer danych”.
Konsola umożliwia odniesienie się do tzw. „Rozłączonej” bazy danych. Z zasady należy utworzyć rozwiązanie, którego serwer danych jest niedostępny z poziomu konsoli. Więcej informacji na temat dodawania rozłączonej bazy znajduje się tutaj.

Należy zauważyć, że status składnika to „Nieskonfigurowany”, a po zakończeniu konfiguracji zmienia się on na „W trakcie działania”.

Konfiguracja

Aby skonfigurować składnik serwera danych należy uzupełnić wymagane parametry (Tylko instancja w przypadku SQL Servera musi istnieć uprzednio. Konsola jest odpowiedzialna za utworzenie bazy (Oracle lub SQL Server) oraz źródła DBMS (SQL Server):

Po uzupełnieniu parametrów należy kliknąć na przycisk Zapisz w Konsoli konfiguracyjnej.

Aby uruchomić właściwą konfigurację serwera danych należy kliknąć na przycisk Dane: Wyświetla się okno dialogowe z różnymi opcjami konfiguracji.

Proponowane są trzy opcje:

  • Generowanie skryptów: Generowanie skryptów tworzenia bazy danych w katalogu skryptów składnika bazy danych na serwerze. Ta opcja umożliwia naniesienie zmian na skrypty bezpośrednio na ekranie wyświetlania/modyfikacji skryptów.
  • Wykonanie skryptów: Wykonanie skryptów znajdujących się w katalogu skryptów składnika. Ta opcja umożliwia późniejsze wykonanie skryptów zmodyfikowanych za pomocą opcji „Generowanie skryptów”. 
  • Pełna konfiguracja: Połączenie dwóch poprzednich opcji w jeden etap (brak możliwości modyfikacji skryptów)

Aby skonfigurować składnik bazy danych należy wybrać opcję „Pełna konfiguracja” i zatwierdzić.

Po zakończeniu konfiguracji status składnika zmienia się na „W trakcie działania”.

Aby rozwiązać najczęstsze problemy podczas konfiguracji baz danych należy zapoznać się z sekcją „Uwagi” klikając tutaj.

Składniki serwera aplikacji i główne procesy X3

Konfiguracja tych dwóch składników jest uwarunkowana przez prawidłowo wykonaną konfigurację składnika serwera danych.

Konfiguracja serwera aplikacji i głównego serwera przetwarzania dokonywana jest przy użyciu jednej operacji.

Jednakże należy wcześniej upewnić się w kwestii wartości parametrów:

  • Serwer przetwarzania SAFE X3 
    • Numer portu usługi SAFE X3: Wskazuje port, który ma zostać użyty przez usługę głównego serwera przetwarzania.
    • Ścieżka seryjna Sage (do V6): Wskazuje lokalną ścieżkę w celu pobrania licencji Sage i skopiowania jej do serwera zdalnego.
    • dla Zdalnej bazy danych (do V6) te parametry są dostępne w parametrach zaawansowanych:
      • Ścieżka klienta DBMS Ścieżka instalacyjna klienta ORACLE.
        Należy kliknąć na ten parametr, aby umożliwić Konsoli wyszukanie możliwych wartości. Jeśli zdefiniowano zmienną ORAHOME Konsola proponuje odtworzenie jej wartości. Należy upewnić się, że wersja klienta DBMS odpowiada minimalnej wersji serwera DBMS.
      • Nazwa odnośnika do zdalnej bazy danych: Odnośnik do bazy danych.
        Ta wartość jest pozostawiana pusta. Po zakończeniu konfiguracji ten parametr będzie miał wartość nazwy składnika środowiska wykonawczego.
    • Konto i ewentualne hasło do konta do użycia w celu wykonania usługi.
  • Serwer aplikacji Sage
    • Ścieżka instalacyjna Apache: Wskazuje ścieżkę instalacyjną serwera publikacji sieciowej HTTP Apache.

Uwaga: W przypadku Oracle Konsola utworzy własny plik TNSNAME.ORA w katalogu „Runtime” rozwiązania. W ten sposób pierwotny plik Oracle pozostanie niezmieniony.

Uwaga dotycząca konfiguracji Apache: Dla konfiguracji przeznaczonych dla dużej liczby użytkowników lub do użycia w module portalu HR można skonfigurować i zoptymalizować parametry szablonu procesu Apache w zaawansowanych parametrach składnika aplikacji. Te parametry są dostępne w kategoriach „Serwer aplikacji --> Parametry sieciowe --> Szablon procesu”. Kategoria szablonu procesu zależy od docelowej architektury oraz konfiguracji oprogramowania Apache.
Aby aktywować opcje konfiguracji Apache, parametr „konfiguracja szablonu procesu” kategorii „Parametry sieciowe” musi być ustawiony jako „Prawda”.

Uwaga: Zaleca się użycie dedykowanej instalacji Apache podczas użycia parametrów szablonu procesu Apache w celu uniknięcia problemów jednoczesnego istnienia z wartościami innego rozwiązania używających tego samego serwera Apache.


Uwaga dotycząca systemów o słabej wydajności oraz systemów wirtualnych:
Jeśli podczas duplikowania lub transferu folderu między rozwiązaniami występują błędy:
„ BŁĄD – Błąd podczas eksportu tabel folderu
NOK
Proces nie może uzyskać dostępu do pliku, ponieważ plik jest używany przez inny proces.
Proces nie może uzyskać dostępu do pliku, ponieważ plik jest używany przez inny proces.
Proces nie może uzyskać dostępu do pliku, ponieważ plik jest używany przez inny proces. ”

Należy zmodyfikować wartość parametru „Opóźnienie skryptów konfiguracyjnych” na „Tak”, aby dodać opóźnienie w skryptach konfiguracyjnych oraz eksportach tworzonych przez konsolę. Ten parametr dodaje opóźnienie wynoszące jedną sekundę między przetworzeniem każdej tabeli w eksporcie danych tak, aby pozostawić systemowi czas konieczny do synchronizacji systemu z plikiem. Wadą tego rozwiązania jest dodanie sporej ilości czasu (sekundy dla każdej tabeli) do całkowitego czasu eksportu, co powoduje, że eksport ten jest bardziej czasochłonny (około 17 minut dla 1000 tabel).

Po uzupełnieniu parametrów należy kliknąć na przycisk Zapisz.

Aby uruchomić właściwą konfigurację składników Aplikacji i głównego serwera przetwarzania należy kliknąć na przycisk Aplikacja.

Po zakończeniu konfiguracji uruchamiany jest proces ADXD głównego serwera przetwarzania, a status składników to „W trakcie działania”.

Na tym etapie możliwe jest korzystanie z rozwiązania. Można więc połączyć się za pomocą stacji klienta SAFE X3 z aplikacją dla rozwiązań do V6 lub za pomocą przeglądarki internetowej oraz punktu dostępu od V7.