Olá pessoal,
alguém poderia me ajudar nessa minha dúvida:
O trecho de código abaixo é o inicio do programa qd executo o comando de
inicializar o sistema. Quando executo o comando no shell do Linux para iniciar
o sistema, é exibida a mensagem no console:
ORACLE is not running
ONLINE will not be started
Veja que entra em algum dos ifs abaixo, mas nao sei o que está acontecendo. A
instância do Oracle está iniciada, assim como o listener tb (foram executados
como user oracle).
A versão do Oracle é a 10 patch 2 e o Linux é o Red Hat ver 5.
----------------------------------------------------------------------------------------------------------------------------------
CURUSER=`whoami 2> /dev/null`
if [ "$CURUSER" = online ] ; then
if ! "$ONDIR/bin/checkoracle > /dev/null 2> /dev/null"
then
echo "ORACLE is not running"
echo "ONLINE will not be started"
return 1
fi
else
if ! su online -c "$ONDIR/bin/checkoracle > /dev/null 2>
/dev/null"
then
echo "ORACLE is not running"
echo "ONLINE will not be started"
return 1
fi
fi
---------------------------------------------------------------------------------------------------------------------------------
Alguém imagina o q está acontecendo nessas condições ???
Muito obrigado pela atenção de todos,
Abrs,
Flávio.
____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
[As partes desta mensagem que não continham texto foram removidas]