[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
VERIFICAR se o ORACLE está disponível
From: |
Luis Hemrique M Rosa |
Subject: |
VERIFICAR se o ORACLE está disponível |
Date: |
Mon, 03 Apr 2006 20:55:21 -0000 |
User-agent: |
eGroups-EW/0.82 |
Antes de rodar um script de inserção de dados em um ORACLE, preciso
ter certeza de que está tudo bem.
Fiz assim, e funcionou:
#-----------------------------------
tnsping $1
if [ $? = 0 ]
then
echo valeu
else
echo erro
fi
#------------------------------------
Mas o tnsping não é suficiente, preciso saber se o ORACLE responde
usando o sqlplus só que o sqlplus retorna sempre 0 e se a senha
estiver errada o script fica travado esperando um segunda tentativa.
***** Alguém tem alguma rotina que valide se o ORACLE está no ar e
que o script tenha acesso na tabela correta ????
ps. Tentei fazendo o script retornar o resultado de um select count
(*) mas sou muito ruim de shell.
Qualquer ajuda será muito bem vinda.
Obrigado.
- VERIFICAR se o ORACLE está disponível,
Luis Hemrique M Rosa <=