Você tem um aplicativo que não está integrado no sistema (instalado no diretório diferente do padrão, carregando bibliotecas de caminhos não padrão), o que causa alguns problemas se não estiver bem configurado. É provavelmente configurado em .bashrc
ou mais, mas isso é principalmente ignorado no caso de você executar apenas um comando e não o shell interativo. Existem duas opções:
-
Use a entrada padrão para obter o comando para o servidor:
echo "sqlplus SOAF_PUBLISHER/S_PUBLISHER_SOAF@OSBS1" | ssh -tt [email protected]
-
Corrija a iniciação da variável de ambiente
PATH
eLD_LIBRARY_PATH
em~/.bashrc
(ou outros arquivos de inicialização) para que eles não sejam ignorados para comandos não interativos. Geralmente contém algo como# If not running interactively, don't do anything case $- in *i*) ;; *) return;; esac # your commands ...
Basta adicionar a modificação
PATH
eLD_LIBRARY_PATH
acima e tente novamente.