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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: RES: [shell-script] VERIFICAR se o ORACLE está disponível


From: Leogildo
Subject: Re: RES: [shell-script] VERIFICAR se o ORACLE está disponível
Date: Wed, 05 Apr 2006 00:33:08 -0000
User-agent: eGroups-EW/0.82

Ae,

Se os dados estão no client, e vc não pode removê-los sem saber se a 
carga ocorreu ok, considerando que vc executa algo como sqlload ou 
LOAD DATA (ou algo similar) via sqlPLUS e/ou plSQL, por que vc 
simplesmente não testa a execução da carga?


T+
--- Em address@hidden, "LuisH" <luish@l...> escreveu
>
> Desculpe Tiago,
>  
>    Faltou dizer que o ORACLE está em outra máquina.  Tenho só o 
client do
> ORACLE na máquina que roda o shell e não posso deletar o conteúdo 
de um
> arquivo sem ter certeza de que a inclusão no ORACLE aconteceu 100% 
OK.
>  
>     O que eu quero mesmo é testar se o ORACLE (corporativo.  fica 
em uma
> máquina central.)  está OK antes de gerar o arquivo no LINUX com os 
dados
> para fazer insert.
>  
>  
> Obrigado pela dica.
>  
>  
>  
> 
> -----Mensagem original-----
> De: address@hidden [mailto:shell-
address@hidden]
> Em nome de Rafael
> Enviada em: terça-feira, 4 de abril de 2006 02:16
> Para: address@hidden
> Assunto: Re: [shell-script] VERIFICAR se o ORACLE está disponível
> 
> 
> 
> ps -u oracle
> 
> ou o nome do seu bd no lugar do oracle.
> 
> --- Tiago Barcellos Peczenyj
> <tiago.peczenyj@g...> escreveu:
> 
> 
> ---------------------------------
> Ja tentou usar expect ?
> 
> On 4/3/06, Luis Hemrique M Rosa <luish@l...>
> wrote:
> >  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.
> >
> >
> >
> >
> >
> >
> >
> --------------------------------------------------------------------
-
> >  Esta lista não admite a abordagem de outras
> liguagens de programação, como
> > perl, C etc. Quem insistir em não seguir esta regra
> será moderado sem prévio
> > aviso.
> >
> --------------------------------------------------------------------
-
> >  Sair da lista:
> address@hidden
> >
> --------------------------------------------------------------------
-
> >  Esta lista é moderada de acordo com o previsto em
> > http://www.listas-discussao.cjb.net
> >
> --------------------------------------------------------------------
-
> >  Servidor Newsgroup da lista: news.gmane.org
> >  Grupo:
> gmane.org.user-groups.programming.shell.brazil
> >
> >
> >
> >
> >  ________________________________
> >  Links do Yahoo! Grupos
> >
> >
> > Para visitar o site do seu grupo na web, acesse:
> > http://br.groups.yahoo.com/group/shell-script/
> >
> > Para sair deste grupo, envie um e-mail para:
> > address@hidden
> >
> > O uso que você faz do Yahoo! Grupos está sujeito aos
> Termos do Serviço do
> > Yahoo!.
> 
> 
> --
> Tiago B Peczenyj
> Linux User #405772
> 
> # cd /pub
> # more beer
> 
> 
> --------------------------------------------------------------------
-
> Esta lista não admite a abordagem de outras liguagens
> de programação, como perl, C etc. Quem insistir em não
> seguir esta regra será moderado sem prévio aviso.
> --------------------------------------------------------------------
-
> Sair da lista:
> address@hidden
> --------------------------------------------------------------------
-
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> --------------------------------------------------------------------
-
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
> 
> 
> 
>   
>   
> ---------------------------------
> Links do Yahoo! Grupos
> 
>    Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/shell-script/
> 
>    Para sair deste grupo, envie um e-mail para:
> address@hidden
> 
>    O uso que você faz do Yahoo! Grupos está sujeito
> aos Termos do Serviço do Yahoo!.
> 
> 
> 
> 
>             
> _______________________________________________________ 
> Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador 
agora! 
> http://br.acesso.yahoo.com
> 
> 
> --------------------------------------------------------------------
-
> Esta lista não admite a abordagem de outras liguagens de 
programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado 
sem prévio
> aviso.
> --------------------------------------------------------------------
-
> Sair da lista: address@hidden
> --------------------------------------------------------------------
-
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> --------------------------------------------------------------------
-
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
> 
> 
> 
> 
> 
> Yahoo! Grupos, um serviço oferecido por:      
> 
> PUBLICIDADE
> 
> 
>  
> 
<http://br.ard.yahoo.com/SIG=12flnv81s/M=365837.7000707.7924794.236989
3/D=br
> 
clubs/S=2137111254:HM/Y=BR/EXP=1144135011/A=3365371/R=2/id=noscript/SI
G=110c
> sbogi/*http://www.yahoo.com.br/cinema> 
> 
>   _____  
> 
> Links do Yahoo! Grupos
> 
> 
> *     Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/shell-script/
>   
> 
> *     Para sair deste grupo, envie um e-mail para:
> address@hidden
> <mailto:address@hidden?
subject=Unsubscribe> 
>   
> 
> *     O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
> Serviço do Yahoo! <http://br.yahoo.com/info/utos.html> . 
> 
> 
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>







reply via email to

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