Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Douglas Dias

Problemas em executar procedure com chamada em shell script

Recommended Posts

Preciso de ajuda com um shell script.

 

Estou fazendo uma chamada para uma procedure no oracle através de um shell script, porém quando chegar nesta chamada não faz nada.

Abaixo segue comando do shell.

 

 

. /etc/profile

export ORACLE_BASE=/produtos/oracle

export ORACLE_HOME=$ORACLE_BASE/9.2.0

export NLS_LANG="brazilian portuguese"_brazil.we8iso8859p1

export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data

export LINK_CNTRL=L_PTHREADS_D7

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:$ORACLE_HOME/jdbc/lib:.

export LIBPATH=$ORACLE_HOME/lib:$ORACLE_HOME/jdbc/lib

export ORACLE_SID=oraho

export TNS_ADMIN=$ORACLE_HOME/network/admin

PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:$HOME/bin:/usr/bin/X11:/sbin:$ORACLE_HOME/bin:/usr/ibmcxx/bin:/usr/local/bin

export PATH

export TERM=vt100

export EPC_DISABLED=true

umask 022

set -o vi

id

ORACLE_SID=oraho; export ORACLE_SID

 

echo "***************" >>/home/min/record/logbatch.log

echo "Inicia ARQ " >>/home/min/record/logbatch.log

date

 

/produtos/oracle/9.2.0/bin/sqlplus -s nxho @/home/min/record/ARQX.sql < /home/oracle/nxho.pwd

 

echo "Fim ARQ " >>/home/min/record/logbatch.log

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta isso:

 

produtos/oracle/9.2.0/bin/sqlplus -s <usuario>/<senha>@/home/min/record/ARQX.sql

 

Se funcionar, depois utilizar o arquivo de senha para proteger.

 

Abraços, :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.