WINDOWS2000下備份ORACLE
set termout off
set echo off head off feedback off pagesize 0spool E:\BACKUPDB\other\backup_ts.sql
select 'ARCHIVE LOG LIST;' || CHR(10) || CHR(10) from dual; select 
'ALTER TABLESPACE ' || TABLESPACE_NAME || ' BEGIN BACKUP;' || CHR(10) ||
'host copy ' || FILE_NAME || ' ' || REPLACE(FILE_NAME,'D:','E:') || CHR(10) ||
'ALTER TABLESPACE ' || TABLESPACE_NAME || ' END BACKUP;' || CHR(10)
from dba_data_files;select 'ALTER DATABASE BACKUP CONTROLFILE TO ' || REPLACE(NAME,'D:','E:') || ';' || CHR(10) || CHR(10)
from v$controlfile;select 'ALTER DATABASE BACKUP CONTROLFILE TO TRACE;' || CHR(10) || CHR(10) from dual; select 'ARCHIVE LOG LIST;' || CHR(10) || CHR(10) from dual; select 'ALTER SYSTEM ARCHIVE LOG CURRENT;' || CHR(10) || CHR(10) from dual; select 'ARCHIVE LOG LIST;' from dual;spool offspool E:\BACKUPDB\other\backup.log
@e:\backupdb\other\backup_ts.sql
spool offset termout on
set echo on head on feedback on termout on