Bom dia pessoal, alguem já implementou o Netbackup
Eu tenho um .sh que é executado normalmente, eu chamo-o por prompt de comando no server de banco que é Solaris e execute normalmente, o adm do Netbackup vai no servidor verifica um status e beleza, porem , quando o adm do Netbackup configura o Netbackup para chamar o meu sh dá erro 6, esse é genérico, alguem tem alguma idéia.
o meu script de backup é
cd /u03/temp/jp
# /bin/rm -f *
ORACLE_HOME=/u01/app/oracle/product/10g
export ORACLE_HOME
ORACLE_BASE=/u01/app/oracle/base10g
export ORACLE_BASE
ORA_CRS_HOME=/u01/app/oracle/product/crs
export ORA_CRS_HOME
PATH=.:./:$ORACLE_HOME/bin:/u01/app/oracle/product/10g/OPatch:$ORA_CRS_HOME/bin:$PATH
export PATH
export NLS_LANG=American_America.WE8ISO8859P1
export TNS_ADMIN=$ORACLE_HOME/network/admin
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib32:$ORA_CRS_HOME/lib:$ORA_CRS_HOME/lib32
export LD_LIBRARY_PATH
alias rm=’rm -i’
umask 022
ORACLE_SRVM_REMOTESHELL=/usr/bin/ssh
ORACLE_SRVM_REMOTECOPY=/usr/bin/scp
export ORACLE_SRVM_REMOTESHELL
export ORACLE_SRVM_REMOTECOPY
CV_HOME=/u01/app/oracle/cvu
export CV_HOME
CV_JDKHOME=/usr/jdk/jdk1.5.0_07
export CV_JDKHOME
CV_DESTLOC=/var/tmp/.oracle
export CV_DESTLOC
#. /u01/app/oracle/product/10g/ORACLE.sh
CUSER=`id |cut -d”(” -f2 | cut -d “)” -f1`
ORACLE_USER=200
export ORACLE_USER
ORACLE_SID=dbbackup2
export ORACLE_SID
rman target BKPADMIN/dbalrs nocatalog msglog rman_full_backup_dbbackup.log << EOF
run
{
allocate channel t1 type 'SBT_TAPE' send 'NB_ORA_POLICY=Ux-Oracle-Test, NB_ORA_SERV=bkpserver01';
delete noprompt force obsolete;
crosscheck archivelog all;
crosscheck backup;
sql 'alter system archive log current';
sql 'alter system checkpoint';
backup as compressed backupset full database plus archivelog delete input;
}
exit;
EOF
Abraços
Spaulonci