# Instalacja konektora SAP Java Connector

Aby móc pracować z SAP Extractor łącznik, należy zainstalować na serwerze SAP Java Connector Qlik Talend Data Integration.

Informacja

Konfiguracja sterownika jest wymagana tylko wtedy, gdy pracujesz z bramą Brama danych ruchu danych. Informacje o zaletach bramy Brama danych ruchu danych i o okolicznościach, w których jest wymagana, zawiera temat [Brama danych Qlik — ruch danych](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Gateways/replication-gateway.htm).

## Konfiguracja łącznika SAP Java

Sterownik SAP Java Connector można zainstalować za pomocą Narzędzia do instalacji sterowników (zalecane) lub ręcznie. Instalacji ręcznej należy próbować tylko w mało prawdopodobnym przypadku wystąpienia problemu z Narzędziem do instalacji sterowników.

### Używanie Narzędzia do instalacji sterowników w celu instalacji łącznika SAP Java

W tej sekcji opisano, jak zainstalować wymagany Łącznik SAP Java. Proces ten obejmuje pobieranie sterownika, skopiowanie go do wymaganego folderu (zobacz poniżej) i uruchomienie skryptu, który automatycznie zainstaluje i skonfiguruje wymagany Łącznik SAP Java. W razie potrzeby można także uruchamiać skrypty, aby zaktualizować i odinstalować Łącznik SAP Java.

### Przygotowanie instalacji

* Na serwerze bramy Data Movement musi być zainstalowane środowisko Python 3.6 lub nowsze.

  Środowisko Python jest preinstalowane w większości dystrybucji systemu Linux. Aby sprawdzić, która wersja środowiska Pythona jest zainstalowana w Twoim systemie, uruchom następujące polecenie:

  python3 --version

* Pobierz łącznik SAP Java Connector &lt;wersja&gt; „sapjco&lt;wersja&gt;.zip” z portalu pomocy SAP. Obsługiwaną wersję można znaleźć w sekcji binary-artifacts w pliku /opt/qlik/gateway/movement/drivers/manifests/sapextractor.yaml. Po zakończeniu pobierania skopiuj plik do:

  /opt/qlik/gateway/movement/drivers/sapextractor

### Instalowanie aplikacji Łącznik SAP Java

Aby zainstalować Łącznik SAP Java:

1. Zatrzymaj usługę Data Movement gateway:

   sudo systemctl stop repagent

2. Opcjonalnie potwierdź, że usługa została zatrzymana:

   sudo systemctl status repagent

   Status powinien być następujący:

   Active: inactive (dead) since &lt;timestamp&gt; ago

3. Na urządzenie bramy Data Movement zmień katalog roboczy na:

   opt/qlik/gateway/movement/drivers/bin

4. Wykonaj następujące polecenie:

   Składnia:

   ./install sapextractor

   Zostanie zainstalowany Łącznik SAP Java.

5. Poczekaj na zakończenie instalacji (wskazane komunikatem „Ukończono!”), a następnie uruchom usługę Data Movement gateway:

   sudo systemctl start repagent

6. Opcjonalnie potwierdź, że usługa została uruchomiona:

   sudo systemctl status repagent

   Status powinien być następujący:

   Active: active (running) since &lt;timestamp&gt; ago

### Łącznik SAP Java — aktualizacja

Uruchom polecenie aktualizacji, jeśli chcesz odinstalować Łącznik SAP Java w poprzedniej wersji, zanim zainstalujesz dostarczony Łącznik SAP Java.

Aby zaktualizować Łącznik SAP Java:

1. Zatrzymaj usługę Data Movement gateway:

   sudo systemctl stop repagent

2. Opcjonalnie potwierdź, że usługa została zatrzymana:

   sudo systemctl status repagent

   Status powinien być następujący:

   Active: inactive (dead) since &lt;timestamp&gt; ago

3. Na urządzenie bramy Data Movement zmień katalog roboczy na:

   opt/qlik/gateway/movement/drivers/bin

4. Wykonaj następujące polecenie:

   Składnia:

   ./update sapextractor

   Stary Łącznik SAP Java zostanie odinstalowany, a zainstalowany zostanie nowy Łącznik SAP Java.

5. Poczekaj na zakończenie instalacji (wskazane komunikatem „Ukończono!”), a następnie uruchom usługę Data Movement gateway:

   sudo systemctl start repagent

6. Opcjonalnie potwierdź, że usługa została uruchomiona:

   sudo systemctl status repagent

   Status powinien być następujący:

   Active: active (running) since &lt;timestamp&gt; ago

### Łącznik SAP Java — odinstalowywanie

Uruchom polecenie odinstalowania, jeśli chcesz odinstalować Łącznik SAP Java.

Aby odinstalować Łącznik SAP Java:

1. Zatrzymaj wszystkie zadania skonfigurowane do korzystania z tego łącznika.

2. Na urządzenie bramy Data Movement zmień katalog roboczy na:

   opt/qlik/gateway/movement/drivers/bin

3. Wykonaj następujące polecenie:

   Składnia:

   ./uninstall sapextractor

   Sterownik Łącznik SAP Javazostanie odinstalowany.

### Ręczna instalacja łącznika SAP Java

Sterownik SAP Java Connector należy instalować ręcznie tylko wtedy, gdy automatyczna instalacja nie zakończyła się pomyślnie.

Pobierz SAP Java Connector 3.x (64-bit) for Linux z strony https://support.sap.com/en/product/connectors/jco.html.

Następnie otwórz wiersz poleceń i wykonaj następujące czynności:

1. Zatrzymaj usługę Data Movement gateway:

   sudo systemctl stop repagent

2. Opcjonalnie potwierdź, że usługa została zatrzymana:

   sudo systemctl status repagent

   Status powinien być następujący:

   Active: inactive (dead) since &lt;timestamp&gt; ago

3. Zmień katalog roboczy na opt/qlik/gateway/movement/bin i uruchom następujące polecenie:

   source arep\_login.sh

   Spowoduje to ustawienie ścieżki instalacji bramy Data Movement.

4. Rozpakuj pobrany plik do wybranego przez siebie folderu.

   Folder ten powinien zawierać pliki Sapjco3.jar i libsapjco3.so.

5. Skopiuj te pliki do następującej lokalizacji w Data Movement gateway katalogu instalacyjnym:

   &lt;katalog\_instalacji\_Data Movement gateway&gt;/endpoint\_srv/endpoints/SAP.

6. Uruchom usługę Data Movement gateway:

   sudo systemctl start repagent

7. Opcjonalnie potwierdź, że usługa została uruchomiona:

   sudo systemctl status repagent

   Status powinien być następujący:

   Active: active (running) since &lt;timestamp&gt; ago

Informacja

Wybór SAP Extractor łącznik będzie możliwy dopiero po zainstalowaniu bibliotek łączników Java i ponownym uruchomieniu usługiData Movement gateway.