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 <[email protected]>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 XXXXXXXXXXXX > > 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=<<SID_SEU_BD>> > > expdp XXXXXXXXXXXXXXXXX > > Espero que te ajude. > > Atenciosamente, > > Rodrigo Mufalani > > <mailto:[email protected]> [email protected] > > <http://www.mufalani.com.br/> www.mufalani.com.br > > twitter: @mufalani > > Descrição: Descrição: Descrição: logo_mufalani > > De: [email protected] [mailto:[email protected]] Em > nome de Marcelo da Silva Pranckevicius > Enviada em: quarta-feira, 9 de maio de 2012 16:18 > Para: [email protected] > 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/[email protected]/ -------------------------------------------------------------------------------------------------------------------------- >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: [email protected] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
