# Zainstaluj klienta SAP NetWeaver RFC

Sterownik SAP NetWeaver RFC client 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.

Informacja

Konfiguracja klienta SAP NetWeaver RFC 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).

### Używanie Narzędzia do instalacji sterowników w celu instalacji klienta SAP NetWeaver RFC

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

### 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 NetWeaver RFC SDK &lt;wersja&gt; „nwrfc&lt;wersja&gt;.zip” z SAP Service Marketplace. Obsługiwaną wersję można znaleźć w sekcji binary-artifacts w pliku /opt/qlik/gateway/movement/drivers/manifests/sap.yaml. Po zakończeniu pobierania skopiuj plik do:

  /opt/qlik/gateway/movement/drivers/sap

### Instalowanie aplikacji SAP NetWeaver RFC client

Aby zainstalować SAP NetWeaver RFC client:

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 sap

   Zostanie zainstalowany SAP NetWeaver RFC client.

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

### SAP NetWeaver RFC client — aktualizacja

Uruchom polecenie aktualizacji, jeśli chcesz odinstalować SAP NetWeaver RFC client w poprzedniej wersji, zanim zainstalujesz dostarczony SAP NetWeaver RFC client.

Aby zaktualizować SAP NetWeaver RFC client:

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 sap

   Stary SAP NetWeaver RFC client zostanie odinstalowany, a zainstalowany zostanie nowy SAP NetWeaver RFC client.

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

### SAP NetWeaver RFC client — odinstalowywanie

Uruchom polecenie odinstalowania, jeśli chcesz odinstalować SAP NetWeaver RFC client.

Aby odinstalować SAP NetWeaver RFC client:

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 sap

   Sterownik SAP NetWeaver RFC clientzostanie odinstalowany.

### Ręczna instalacja klienta SAP NetWeaver RFC

Informacja

Qlik Talend Data Integration ma certyfikat potwierdzający współdziałanie z NetWeaver RFC SDK 7.50 Patch 1021 do pobrania z SAP Service Marketplace. Ponieważ wciąż wydawane są nowsze wersje NetWeaver RFC SDK, nie jest możliwe certyfikowanie zgodności z każdą wersją. Dlatego zalecamy pracę z certyfikowaną wersją, chociaż późniejsze wersje mogą również działać bez żadnych problemów.

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

W tym celu:

1. 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.

2. Wyodrębnij zawartość pliku NWRFC\_xxx.SAR, a następnie skopiuj pliki .so z katalogu nwrfcsdk/lib do katalogu Data Movement gateway lib.