shell-script-pt
[Top][All Lists]
Advanced

[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.






reply via email to

[Prev in Thread] Current Thread [Next in Thread]