Ir para conteúdo principal

 

Instalar o SAP NetWeaver RFC Client

Você pode instalar o SAP NetWeaver RFC client usando o utilitário de instalação do driver (recomendado) ou manualmente. A instalação manual só deve ser tentada no caso improvável de você encontrar um problema com o utilitário de instalação do driver.

Nota informativa

A configuração de um cliente SAP NetWeaver RFC só será necessária se você optar por trabalhar com o Data Movement gateway. Para obter informações sobre os benefícios do Data Movement gateway e quando ele é necessário, consulte Qlik Data Gateway - Data Movement.

Usando o utilitário de instalação do driver para instalar o cliente SAP NetWeaver RFC

Esta seção descreve como instalar os SAP NetWeaver RFC client necessários. O processo envolve o download do SAP NetWeaver RFC client, sua cópia para a pasta necessária (veja abaixo) e a execução de um script que o instalará e configurará automaticamente. Você também pode executar scripts para atualizar e desinstalar o SAP NetWeaver RFC client como necessário.

Preparando a instalação

  • Certifique-se de que o Python 3.6.x ou mais recente esteja instalado no servidor de gateway do Movimentação de dados.

    O Python vem pré-instalado na maioria das distribuições do Linux. Você pode verificar qual versão do Python está instalada em seu sistema executando o seguinte comando:

    python3 --version

  • Baixe o arquivo "nwrfc<versão>.zip" do NetWeaver RFC SDK <versão> no SAP Service Marketplace. Você pode encontrar a versão compatível em binary-artifacts em /opt/qlik/gateway/movement/drivers/manifests/sap.yaml. Assim que o download for concluído, copie o arquivo para:

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

Instalando o SAP NetWeaver RFC client

Para o SAP NetWeaver RFC client:

  1. Pare o serviço do Gateway Data Movement:

    sudo systemctl stop repagent

  2. Opcionalmente, confirme se o serviço foi interrompido:

    sudo systemctl status repagent

    O status deverá ser o seguinte:

    Active: inactive (dead) since <timestamp> ago

  3. Na máquina do gateway do Movimentação de dados, altere o diretório de trabalho para:

    opt/qlik/gateway/movement/drivers/bin

  4. Execute o seguinte comando:

    Sintaxe:

    ./install sap

  5. O SAP NetWeaver RFC client será instalado.

  6. Aguarde a conclusão da instalação (indicada por "Concluído!") e inicie o serviço do Gateway Data Movement:

    sudo systemctl start repagent

  7. Opcionalmente, confirme se o serviço foi iniciado:

    sudo systemctl status repagent

    O status deverá ser o seguinte:

    Active: active (running) since <timestamp> ago

Atualizando o SAP NetWeaver RFC client

Execute o comando de atualização se quiser desinstalar versões anteriores do SAP NetWeaver RFC client antes de instalar o SAP NetWeaver RFC client fornecido.

Para atualizar o SAP NetWeaver RFC client:

  1. Pare o serviço do Gateway Data Movement:

    sudo systemctl stop repagent

  2. Opcionalmente, confirme se o serviço foi interrompido:

    sudo systemctl status repagent

    O status deverá ser o seguinte:

    Active: inactive (dead) since <timestamp> ago

  3. Na máquina do gateway do Movimentação de dados, altere o diretório de trabalho para:

    opt/qlik/gateway/movement/drivers/bin

  4. Execute o seguinte comando:

    Sintaxe:

    ./update sap

  5. O SAP NetWeaver RFC client antigo será desinstalado, e o novo SAP NetWeaver RFC client será instalado.

  6. Aguarde a conclusão da instalação (indicada por "Concluído!") e inicie o serviço do Gateway Data Movement:

    sudo systemctl start repagent

  7. Opcionalmente, confirme se o serviço foi iniciado:

    sudo systemctl status repagent

    O status deverá ser o seguinte:

    Active: active (running) since <timestamp> ago

Desinstalando o SAP NetWeaver RFC client

Execute o comando de desinstalação se quiser desinstalar o SAP NetWeaver RFC client.

Para desinstalar o SAP NetWeaver RFC client:

  1. Pare todas as tarefas configuradas para usar esse conector.

  2. Na máquina do gateway do Movimentação de dados, altere o diretório de trabalho para:

    opt/qlik/gateway/movement/drivers/bin

  3. Execute o seguinte comando:

    Sintaxe:

    ./uninstall sap

    O SAP NetWeaver RFC client será desinstalado.

Instalando manualmente o cliente SAP NetWeaver RFC

Nota informativa

O Qlik Talend Data Integration foi certificado para funcionar com o NetWeaver RFC SDK 7.50 Patch 1021, que pode ser baixado do SAP Service Marketplace. Como versões mais recentes do NetWeaver RFC SDK são lançadas constantemente, não é possível certificar a compatibilidade com todas as versões. Portanto, recomendamos trabalhar com a versão certificada, embora versões posteriores também possam funcionar sem problemas.

Você só deve tentar instalar o SAP NetWeaver RFC client manualmente se a instalação automática do driver não for concluída com êxito.

Para fazer isso:

  1. Altere o diretório de trabalho para opt/qlik/gateway/movement/bin e execute o seguinte comando:

    source arep_login.sh

    Isso definirá o caminho de instalação do gateway Movimentação de dados.

  2. Extraia o conteúdo do arquivo NWRFC_xxx.SAR e depois copie os arquivos .so do diretório nwrfcsdk/lib para o diretório Data Movement gateway lib.

Esta página ajudou?

Se você encontrar algum problema com esta página ou seu conteúdo - um erro de digitação, uma etapa ausente ou um erro técnico - informe-nos como podemos melhorar!