Re: [oracle_br] Export - Crontab

2012-05-10 Por tôpico Wadson Ramon
Os meus scripts começam assim:
Lembrando que o meu .bash_profile já está configurado com as variáveis
de ambiente do oracle.


#Definindo Variáveis do Oracle

.  /home/oracle/.bash_profile

#Definindo Variáveis  do script

DIA=`date +%d%m%y`
DIANT=`date --date='1 day ago' '+%d%m%y'`
USERP="/home/oracle/scripts/.crypt/.user"


Wadson Ramon.


Em 9 de maio de 2012 17:10, Rodrigo Mufalani escreveu:

> **
>
>
> Boa tarde Marcelo,
>
> Esse erro é típico eu apanhei muito para descobrir o que era.
>
> A crontab é um shell limpa, ou seja, ela não conhece suas variáveis de
> ambiente do usuário. Pegue as linhas relativas ao Oracle do seu
> .bash_profile e adicione ao seu script ou execute o .bash_profile ou
> .profile ao executar o script de backup.
>
> #!/bin/bash
>
> . /home/oracle/.bash_profile # carregando as variáveis de ambiente
>
> expdp 
>
> E por ai vai...
>
> Ou no script...
>
> #!/bin/bash
>
> export ORACLE_BASE=/caminho/da/sua/oracle_base
>
> export ORACLE_HOME=/caminho/da/sua/oracle_home
>
> export ORACLE_SID=<>
>
> expdp X
>
> Espero que te ajude.
>
> Atenciosamente,
>
> Rodrigo Mufalani
>
> <mailto:rodr...@mufalani.com.br> rodr...@mufalani.com.br
>
> <http://www.mufalani.com.br/> www.mufalani.com.br
>
> twitter: @mufalani
>
> Descrição: Descrição: Descrição: logo_mufalani
>
> De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em
> nome de Marcelo da Silva Pranckevicius
> Enviada em: quarta-feira, 9 de maio de 2012 16:18
> Para: oracle_br@yahoogrupos.com.br
> Assunto: [oracle_br] Export - Crontab
>
>
> Caros Colegas,
>
> Inseri no Crontab uma linha para a geração do export para algumas tabelas.
>
> Meu arquivo dump.sh possui apenas uma linha com o comando do export.
> Manualmente ela executa corretamente.
>
> Na linha do meu Crontab inseri o seguinte:
>
> 00 18 * * * /dumps/dump.sh
>
> No horário estipulado o dump.sh não é executado.
>
> O que estou fazendo de errado?
>
> Oracle 11.2.0.3 Enterprise
>
> Linux RedHat 5.7 Enterprise
>
> Desde já agradeço a ajuda.
>
> Marcelo da Silva Pranckevicius
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]





--
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




RES: [oracle_br] Export - Crontab

2012-05-10 Por tôpico Marcelo da Silva Pranckevicius
Boa tarde a todos,

 

Agradeço a todas as dicas que foram passadas e estarei efetuando os testes.

 

E posteriormente darei o resultado.

 

Abraço a todos.

 

Atenciosamente,

 

Marcelo da Silva Pranckevicius

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome 
de Rodrigo Mufalani
Enviada em: quarta-feira, 9 de maio de 2012 17:11
Para: oracle_br@yahoogrupos.com.br
Assunto: RES: [oracle_br] Export - Crontab

 

  

Boa tarde Marcelo,

Esse erro é típico eu apanhei muito para descobrir o que era.

A crontab é um shell limpa, ou seja, ela não conhece suas variáveis de
ambiente do usuário. Pegue as linhas relativas ao Oracle do seu
.bash_profile e adicione ao seu script ou execute o .bash_profile ou
.profile ao executar o script de backup.

#!/bin/bash

. /home/oracle/.bash_profile # carregando as variáveis de ambiente

expdp 

E por ai vai...

Ou no script...

#!/bin/bash

export ORACLE_BASE=/caminho/da/sua/oracle_base

export ORACLE_HOME=/caminho/da/sua/oracle_home

export ORACLE_SID=<>

expdp X

Espero que te ajude.

Atenciosamente,

Rodrigo Mufalani

<mailto:rodr...@mufalani.com.br <mailto:rodrigo%40mufalani.com.br> > 
rodr...@mufalani.com.br <mailto:rodrigo%40mufalani.com.br> 

<http://www.mufalani.com.br/> www.mufalani.com.br

twitter: @mufalani

Descrição: Descrição: Descrição: logo_mufalani 

De: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br>  
[mailto:oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> ] 
Em
nome de Marcelo da Silva Pranckevicius
Enviada em: quarta-feira, 9 de maio de 2012 16:18
Para: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> 
Assunto: [oracle_br] Export - Crontab

Caros Colegas,

Inseri no Crontab uma linha para a geração do export para algumas tabelas.

Meu arquivo dump.sh possui apenas uma linha com o comando do export.
Manualmente ela executa corretamente.

Na linha do meu Crontab inseri o seguinte: 

00 18 * * * /dumps/dump.sh

No horário estipulado o dump.sh não é executado.

O que estou fazendo de errado?

Oracle 11.2.0.3 Enterprise

Linux RedHat 5.7 Enterprise

Desde já agradeço a ajuda.

Marcelo da Silva Pranckevicius

[As partes desta mensagem que não continham texto foram removidas]

[As partes desta mensagem que não continham texto foram removidas]





[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Export - Crontab

2012-05-09 Por tôpico Milton Bastos Henriquis Jr.
Mande gerar LOG, assim vc vê o erro no log...




2012/5/9 Milton Bastos Henriquis Jr. 

> Vc executa manualmente com qual usuario?
> root ou oracle?
>
>
>
>
>
>
> 2012/5/9 Marcelo da Silva Pranckevicius 
>
>> **
>>
>>
>> Caros Colegas,
>>
>> Inseri no Crontab uma linha para a geração do export para algumas tabelas.
>>
>> Meu arquivo dump.sh possui apenas uma linha com o comando do export.
>> Manualmente ela executa corretamente.
>>
>> Na linha do meu Crontab inseri o seguinte:
>>
>> 00 18 * * * /dumps/dump.sh
>>
>> No horário estipulado o dump.sh não é executado.
>>
>> O que estou fazendo de errado?
>>
>> Oracle 11.2.0.3 Enterprise
>>
>> Linux RedHat 5.7 Enterprise
>>
>> Desde já agradeço a ajuda.
>>
>> Marcelo da Silva Pranckevicius
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>>  
>>
>
>
>
> --
> Att,
>
>
>
>
>


-- 
Att,


[As partes desta mensagem que não continham texto foram removidas]





--
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




Re: [oracle_br] Export - Crontab

2012-05-09 Por tôpico Milton Bastos Henriquis Jr.
Vc executa manualmente com qual usuario?
root ou oracle?






2012/5/9 Marcelo da Silva Pranckevicius 

> **
>
>
> Caros Colegas,
>
> Inseri no Crontab uma linha para a geração do export para algumas tabelas.
>
> Meu arquivo dump.sh possui apenas uma linha com o comando do export.
> Manualmente ela executa corretamente.
>
> Na linha do meu Crontab inseri o seguinte:
>
> 00 18 * * * /dumps/dump.sh
>
> No horário estipulado o dump.sh não é executado.
>
> O que estou fazendo de errado?
>
> Oracle 11.2.0.3 Enterprise
>
> Linux RedHat 5.7 Enterprise
>
> Desde já agradeço a ajuda.
>
> Marcelo da Silva Pranckevicius
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Att,


[As partes desta mensagem que não continham texto foram removidas]





--
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html