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.
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.
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 <wersja> „nwrfc<wersja>.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:
-
Zatrzymaj usługę Data Movement gateway:
sudo systemctl stop repagent
-
Opcjonalnie potwierdź, że usługa została zatrzymana:
sudo systemctl status repagent
Status powinien być następujący:
Active: inactive (dead) since <timestamp> ago
-
Na urządzenie bramy Data Movement zmień katalog roboczy na:
opt/qlik/gateway/movement/drivers/bin
-
Wykonaj następujące polecenie:
Składnia:
./install sap
-
Poczekaj na zakończenie instalacji (wskazane komunikatem „Ukończono!”), a następnie uruchom usługę Data Movement gateway:
sudo systemctl start repagent
-
Opcjonalnie potwierdź, że usługa została uruchomiona:
sudo systemctl status repagent
Status powinien być następujący:
Active: active (running) since <timestamp> ago
Zostanie zainstalowany SAP NetWeaver RFC client.
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:
-
Zatrzymaj usługę Data Movement gateway:
sudo systemctl stop repagent
-
Opcjonalnie potwierdź, że usługa została zatrzymana:
sudo systemctl status repagent
Status powinien być następujący:
Active: inactive (dead) since <timestamp> ago
-
Na urządzenie bramy Data Movement zmień katalog roboczy na:
opt/qlik/gateway/movement/drivers/bin
-
Wykonaj następujące polecenie:
Składnia:
./update sap
-
Poczekaj na zakończenie instalacji (wskazane komunikatem „Ukończono!”), a następnie uruchom usługę Data Movement gateway:
sudo systemctl start repagent
-
Opcjonalnie potwierdź, że usługa została uruchomiona:
sudo systemctl status repagent
Status powinien być następujący:
Active: active (running) since <timestamp> ago
Stary SAP NetWeaver RFC client zostanie odinstalowany, a zainstalowany zostanie nowy SAP NetWeaver RFC client.
SAP NetWeaver RFC client — odinstalowywanie
Uruchom polecenie odinstalowania, jeśli chcesz odinstalować SAP NetWeaver RFC client.
Aby odinstalować SAP NetWeaver RFC client:
-
Zatrzymaj wszystkie zadania skonfigurowane do korzystania z tego łącznika.
-
Na urządzenie bramy Data Movement zmień katalog roboczy na:
opt/qlik/gateway/movement/drivers/bin
-
Wykonaj następujące polecenie:
Składnia:
./uninstall sap
Sterownik SAP NetWeaver RFC clientzostanie odinstalowany.
Ręczna instalacja klienta SAP NetWeaver RFC
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:
-
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.
-
Wyodrębnij zawartość pliku NWRFC_xxx.SAR, a następnie skopiuj pliki .so z katalogu nwrfcsdk/lib do katalogu Data Movement gateway lib.