Instalando e Configurando o SAPGui para Linux

Problema

Instalar o SAPGui para rodar no Linux ou Mac OSX.

Solução

A SAP disponibiliza duas versões do SAPGui, uma exclusiva para Windows, a mais comum, e outra platform independent, escrita em Java e C/C++ e compatível com Windows, ambientes UNIX (incluindo Linux) e Mac OSX. Esta versão também é chamada de PlatinGUI.

Então, para acessar o SAP usando Linux, precisamos instalar essa versão do SAPGui.

O PlatinGUI para Java está disponível via ftp no endereço ftp://ftp.sap.com/pub/sapgui/java/, baixar a versão mais recente. Hoje, agosto/2007, a versão mais recente é a 7.00 r4.

É necessário que você também tenha instalado a JVM Sun Java Runtime Evironment 1.4.2 (32-bit) or 5.0 (32-bit) incluindo Java Plugin.

Para instalar, execute o seguinte comando:

java -jar PlatinGUI-Linux-700r4.jar

Siga as instruções na tela até o final da instalação. Se você seguir os padrões sugeridos no programa de instalação, o SAPGui será instalado no diretório /opt/SAPClients/SAPGUI7.00rev4/bin.

Para executar o SAPGui, digite o seguinte comando:

/opt/SAPClients/SAPGUI7.00rev4/bin/guilogon

Após esse comando, a seguinte janela será aberta:

screenshot-sapgui-for-java.png

Para adicionar novos itens no guilogon, você pode usar o botão New e ir direto para a aba Advanced, onde você entra com a connection string. No exemplo, estou usando o application server 192.168.1.16, e porta 3200, onde “00” é o system number:

screenshot-add-new-connection.png

Clique no Save e pronto.

screenshot-sapgui-for-java-1.png

Para acessar diretamente da linha de código, você pode usar o comando:

/opt/SAPClients/SAPGUI7.00rev4/bin/sapgui /H/192.168.1.16/S/3200

Discussão

Nota 1:

Quando você tiver uma conecção que necessite usar Route String, a sua linha conn ficará um pouco diferente:

conn=/H/<route ip>/S/3299/H/<application server>/S/3200

Essa linha conn foi derivada dessa linha usada no SAP Router String do SAPGui do Windows:

/H/<route ip>/W//H/

A porta 3299, é a porta padrão para o primeiro route, 3298 o segundo:

/H/gate.acme.com/S/3299/P/secret/H/gate.sap.com/S/3298/H/iwdf8997.sap.com/S/3200
<-------- 1st router ----------><---- 2nd router ----><------ app_server ------>

Veja Também

Se você quizer aprender um pouco mais, no diretório de instalação existe uma pasta ~/doc, onde você encontra um manual de configuração e administração do SAPGui.

Anúncios

7 Respostas para “Instalando e Configurando o SAPGui para Linux

  1. Gabriel Guedes

    Sempre fui entusiasta do linux e, portanto, uso bastante o SAPGUI Java.

    No entanto, existe um grande problema que eu não sei como resolver que é armazenar o histórico dos campos digitados. Já virei o treco de cabeça pra baixo e não consigo resolver… acho q nem é possível.

  2. Antonio Carneiro

    Sou usuário do macosX e fiz o download do sapgui for mac. Qual a versão do sap netweaver server abap compatível com o macosx86?

    Resumindo:
    Além do que platgui, o que mais é necessário? Estou iniciando em abap e gostaria de fazer o download das versões trial.

    Eu tentei instalar o netweaver 2004s trial através do windows, mas ocorre um erro (dispacth+exe). Ao tentar usar o sapgui ocorre a mensagem de erro como se não existisse um servidor.

    Um amigo me passou o endereço do seu blog. Talvez conheça a solução para este problema.

    Obrigado.

  3. tenho um problema com a configuraç~ao do sapgui no suse. ele da-me o seguinte erro :
    ############################# ERROR #############################
    12.12. 14:02:07.944 ERROR: GuiConnection: Connection failed
    12.12. 14:02:07.944 ERROR: JniAgiLibAdaptor.: Cannot load JNI library
    ############################# ERROR #############################
    ############################# ERROR #############################
    12.12. 14:02:07.945 ERROR: JniAgiLibAdaptor.: Cannot load JNI library
    ############################# ERROR #############################

    eu ja procurei bastantes foruns a ver se alguem me consegue ajudar, mas ate agora nada.
    ja agora a minha versao do java e a 1.4.2 e o sapgui que estou a usar e o 700r6 for linux.
    espero que me possam ajudar

  4. Eu estou com um problema com o SAPGUI for Java eu instalei e consegui configura-lo bem, mas o problema é quando seleciono o ambiente que desejo fazer o login e clico no botão conect nada acontece não aparece a tela para colocar meu login e senha do SAP, você já passou por esse problema ?? Como posso resolve-lo ???

    Abs.

  5. Meu problema é bem no começo da instalação, eu baixei o arquivo .jar e quando digito o comendo para instalar recebo a seguinte mensagem: Exception in thread “main” java.lang.NullPointerException

  6. FREDOOM AGAIN !!!

    Valeu galera! Fiquei meses usando o Ruindows por não saber que era tão simples obter o SAPGUI para Linux.

    Abraços a todos!

  7. Meu único problema utilizando o SAPGUI no Linux foi que, ao clicar em botões ou formulários, quaisquer que seja, a tela do SAP fica borrada até que eu clique em outra parte da tela. Estranho não?