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

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

Re: Script de Backup Oracle


From: lgustavo_ever
Subject: Re: Script de Backup Oracle
Date: Mon, 29 Oct 2007 18:45:54 -0000
User-agent: eGroups-EW/0.82

Perfeito, era o espaço na linha do EOF.

Muito obrigado Julio e Tiago!

Gustavo

--- Em address@hidden, "Julio C. Neves" <08years@...>
escreveu
>
> Fala Gustavo,
> posso dar 2 chutes e acho que um deles resolverá o seu problema:
> 
> O EOF é um label e por isso ele tem de estar sozinho na linha.
Verifique se
> não tem espaços ou <TAB> antes ou após ele.
> 
> Se não for isso, experimente colocar uma contrabarra antes do
> ponto-e-vírgula.
> 
> Abração,
> Julio
> 
> Em 29/10/07, lgustavo_ever <lgustavo_ever@...> escreveu:
> >
> >   Boa tarde,
> >
> > Estou fazendo um script para fazer Backup do Oracle. Quando eu rodo o
> > script abaixo, me retorna o conteúdo do arquivo lista_tablespace,
> > linha por linha.
> >
> > #!/bin/bash
> > cat $DIR_BKORACLE/lista_tablespace.txt|while read line
> > do
> > TABLESPACE=`echo $line`
> > echo $TABLESPACE
> > done
> >
> > Quando eu adiciono no while o conteúdo abaixo, me retorna um erro:
> > (./bkoracle.sh: line 33: syntax error: unexpected end of file)
> >
> > ## COLOCA A BASE COMO SOMENTE LEITURA
> > sqlplus /nolog << EOF
> > connect / as sysdba
> > ALTER TABLESPACE "${line}" READ ONLY;
> > quit
> > EOF
> >
> > Alguém tem alguma idéa de como fazer isso sem dar esse problema?
> >
> > Grato,
> > LG
> >
> >  
> >
> 
> 
> 
> -- 
> Abraços,
> Julio
> http://www.julioneves.com - Um livro sobre Bash completo e on-line
> :wq
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




reply via email to

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