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.

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å Dataflytt-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 Data Movement gateway:

    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. Dataflytt-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 Data Movement gateway-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 Data Movement gateway:

    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. Dataflytt-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 Data Movement gateway-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. Dataflytt-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

Data Movement gateway 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 Dataflytt-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 hittar några fel på denna sida eller i innehållet – ett stavfel, ett steg som saknas eller ett tekniskt fel – berätta för oss så att vi kan blir bättre!