Olá pessoal preciso de mais uma ajuda!!!
Em linux:
Fiz um script simples de backup para o RMAN para fica automático com o CONTRAB, com suas permissões e como executável.
Se eu executar o script manual, ex.: sh script_rman.sh, ele funciona. Mas se eu agendar. pelo CRONTAB, da erro no comando ‘commad not found’.
Alguem teria um script que possa me fornece ou me ajudar no erro???
Segue meu script de exemplo e erro.
script:
rman target / <oracle@localhost.localdomain Sun Mar 18 23:51:02 2012
Return-Path:
Received: from localhost.localdomain (orcl-omega [127.0.0.1])
by localhost.localdomain (8.13.8/8.13. 8) with ESMTP id q2J2p1aZ007462
for ; Sun, 18 Mar 2012 23:51:02 -0300
Received: (from oracle@localhost)
by localhost.localdomain (8.13.8/8.13.8/Submit) id q2J2p10x007461;
Sun, 18 Mar 2012 23:51:01 -0300
Date: Sun, 18 Mar 2012 23:51:01 -0300
Message-Id: <201203190251.q2J2p10x007461@localhost.localdomain>
From: root@localhost.localdomain (Cron Daemon)
To: oracle@localhost.localdomain
Subject: Cron sh /home/oracle/script/teste.sh
Content-Type: text/plain; charset=UTF-8
Auto-Submitted: auto-generated
X-Cron-Env:
X-Cron-Env:
X-Cron-Env:
X-Cron-Env:
X-Cron-Env:
/home/oracle/script/teste.sh: line 1: rman: command not found *******