>>>>>>>>> rman_archivelog.bat <<<<<<<<
cd /d D:\app\product\11.2.0\dbhome_1\BIN
rman target sys/[email protected] catalog rman/[email protected] @‘F:/delete.rmn‘
>>>>>>>>> execution script: delete.rmn <<<<<<
run{
allocate channel t1 device type disk;
delete noprompt archivelog until time ‘sysdate-1‘;
DELETE FORCE NOPROMPT OBSOLETE;
CROSSCHECK ARCHIVELOG ALL;
DELETE EXPIRED ARCHIVELOG ALL;
release channel t1;
}
They have to be separate when done .
#!/bin/sh
. /u01/app/oracle/.profile1
${ORACLE_HOME}/bin/rman <<EOF
connect target sys/[email protected]_prim
connect auxiliary sys/[email protected]_logstdby
show all;
EOF
*********************************************************
http://www.oracle-base.com/articles/misc/oracle-shell-scripting.php
时间: 2024-10-16 18:20:00