Gå till huvudinnehåll

 

Installera SAP NetWeaver RFC Client

Du kan installera SAP NetWeaver RFC client med verktyget för installation av drivrutiner (rekommenderas) eller manuellt. Manuell installation ska bara användas om det mot förmodan skulle inträffa ett problem med verktyget för installation av drivrutiner.

Anteckning om information

En SAP NetWeaver RFC-klient behöver bara konfigureras om du har valt att arbeta med Data Movement gateway. Information om fördelarna med Data Movement gateway och när det krävs finns i Qlik Data Gateway - Data Movement.

Använda verktyget för installation av drivrutiner för att installera SAP NetWeaver RFC client

I det här delavsnittet beskrivs hur SAP NetWeaver RFC client som krävs installeras. Processen innebär att hämta SAP NetWeaver RFC client, kopiera den till rätt mapp (se nedan) och att köra ett skript som automatiskt installerar och konfigurerar den. Du kan också köra skript som uppdaterar och avinstallerar SAP NetWeaver RFC client efter behov.

Förbereda installationen

  • Kontrollera att Python 3.6 eller senare är installerad på Data Movement-gatewayservern.

    Python kommer förinstallerad på de flesta Linuxdistributioner. Du kan kontrollera vilken Pythonversion som är installerad på ditt system genom att köra följande kommando:

    python3 --version

  • Hämta NetWeaver RFC SDK <version> "nwrfc<version>.zip" från SAP Service Marketplace. Du hittar den version som stöds i binary-artifacts i /opt/qlik/gateway/movement/drivers/manifests/sap.yaml. När hämtningen har slutförts kopierar du filen till:

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

Installera SAP NetWeaver RFC client

Så här installerar du SAP NetWeaver RFC client:

  1. Stoppa tjänsten Gateway för dataflytt:

    sudo systemctl stop repagent

  2. Om du vill kan du bekräfta att tjänsten har stoppats:

    sudo systemctl status repagent

    Statusen ska vara enligt följande:

    Active: inactive (dead) since <timestamp> ago

  3. Data Movement-gatewaydatorn byter du arbetskatalog till:

    opt/qlik/gateway/movement/drivers/bin

  4. Kör följande kommando:

    Syntax:

    ./install sap

  5. SAP NetWeaver RFC client kommer att installeras.

  6. Vänta tills installationen har slutförts (anges med "Slutförd!") och starta sedan Gateway för dataflytt-tjänsten:

    sudo systemctl start repagent

  7. Du kan även bekräfta att tjänsten har startats:

    sudo systemctl status repagent

    Statusen ska vara enligt följande:

    Active: active (running) since <timestamp> ago

Uppdatering av SAP NetWeaver RFC client

Kör uppdateringskommandot om du vill avinstallera tidigare versioner av SAP NetWeaver RFC client innan du installerar den tillhandahållna SAP NetWeaver RFC client.

Så här uppdaterar du SAP NetWeaver RFC client:

  1. Stoppa tjänsten Gateway för dataflytt:

    sudo systemctl stop repagent

  2. Om du vill kan du bekräfta att tjänsten har stoppats:

    sudo systemctl status repagent

    Statusen ska vara enligt följande:

    Active: inactive (dead) since <timestamp> ago

  3. Data Movement-gatewaydatorn byter du arbetskatalog till:

    opt/qlik/gateway/movement/drivers/bin

  4. Kör följande kommando:

    Syntax:

    ./update sap

  5. Den gamla SAP NetWeaver RFC client avinstalleras och den nya SAP NetWeaver RFC client installeras.

  6. Vänta tills installationen har slutförts (anges med "Slutförd!") och starta sedan Gateway för dataflytt-tjänsten:

    sudo systemctl start repagent

  7. Du kan även bekräfta att tjänsten har startats:

    sudo systemctl status repagent

    Statusen ska vara enligt följande:

    Active: active (running) since <timestamp> ago

Avinstallera SAP NetWeaver RFC client

Kör avinstalleringskommandot om du vill avinstallera SAP NetWeaver RFC client.

Så här avinstallerar du SAP NetWeaver RFC client:

  1. Stoppa alla uppgifter som är konfigurerade för att använda denna koppling.

  2. Data Movement-gatewaydatorn byter du arbetskatalog till:

    opt/qlik/gateway/movement/drivers/bin

  3. Kör följande kommando:

    -syntax

    ./uninstall sap

    SAP NetWeaver RFC client kommer att avinstalleras.

Installera SAP NetWeaver RFC-klienten manuellt

Anteckning om information

Qlik Talend Data Integration har certifiering som anger att den fungerar med NetWeaver RFC SDK 7.50 Patch 1021, som kan hämtas från SAP Service Marketplace. Eftersom nyare versioner av NetWeaver RFC SDK släpps kontinuerligt är det inte möjligt att säkerställa kompatibilitet med alla versioner. Vi rekommenderar därför att du arbetar med den certifierade versionen, även om senare versioner också kan fungera utan problem.

Du bör bara försöka installera SAP NetWeaver RFC client manuellt om den automatiserade drivrutinsinstallationen inte slutfördes.

För att göra detta:

  1. Byt arbetskatalog till opt/qlik/gateway/movement/bin och kör följande kommando:

    source arep_login.sh

    Då ställs installationssökvägen för Data Movement-gatewaydatorn in.

  2. Extrahera innehållet i NWRFC_xxx.SAR-filen och kopiera sedan .so-filerna från katalogen nwrfcsdk/lib till Data Movement gateway lib-katalogen.

Var den här sidan till hjälp för dig?

Om du stöter på några problem med den här sidan eller innehållet på den, t.ex. ett stavfel, ett saknat steg eller ett tekniskt fel – meddela oss!