Problema de Path Path LinuxPLUS 32 bits

0

Estou executando o linux 32 bit e instalei o Oracle 11g nele. Eu estou tentando iniciar o sqlplus da linha de comando, mas recebo o erro de comando não encontrado.

Eu verifiquei as variáveis de ambiente e tenho

ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_1

o executável sqlplus está em

/home/oracle/app/oracle/product/11.2.0/dbhome_1/bin

meu .bash_profile é assim:

PATH=$PATH:/home/oracle/app/oracle/product/11.2.0/dbhome_1/bin

Também certifiquei-me de ter exportado ORACLE_HOME depois de definir o caminho.

Coisa estranha é que eu fiz

echo $PATH

e não viu o caminho ORACLE_HOME retornado. é .bash_profile o arquivo errado para editar? Eu não vi nenhum outro arquivo de perfil.

Eu também tentei configurar o Oracle_HOME como: /home/oracle/app/oracle/product/11.2.0/dbhome_1/bin/sqlplus , mas ainda recebi um comando que não encontrou resultado.

    
por ghostFishKillah 26.03.2014 / 13:50

1 resposta

0

Você está realmente usando bash ?

echo $0

deve lhe dizer isso. Experimente também export ing $PATH ( export PATH após PATH=… ). Para ter certeza de que seu ~/.bash_profile é realmente lido em seu shell, você poderia inserir algo como

echo "now sourcing ~/.bash_profile"

em algum lugar.

Nota: ~/.bash_profile é lido apenas se o bash for iniciado como shell login . Se você estiver tentando de um xterm , talvez não seja lido, pois a maioria dos emuladores de terminal está configurada para não agir como shell de login. Neste caso, edite ~/.bashrc .

    
por 26.03.2014 / 14:05