ITPub博客

首页 > Linux操作系统 > Linux操作系统 > hotbak

hotbak

原创 Linux操作系统 作者:benjamin_ZX 时间:2010-07-13 14:33:57 0 删除 编辑

#hotbak1.bat~hotbak7.bat

set stamp=%date:~7,2%
cd d:\backup\hotbak\Mon
del CONTROLFILE.%stamp%.CTL
ren CONTROLFILE.CTL CONTROLFILE.%stamp%.CTL
sqlplus /nolog @D:\backup\script\onlinebackup1.sql

#onlinebackup1.sql~onlinebackup7.sql

conn sysem/pdmDB@wind as sysdba;
spool d:\backup\hotbak\Mon\Mon\pdm_online_backup.log;
alter system switch logfile;
host echo BACKUP CONTROLFILE
alter database backup controlfile to 'D:\backup\hotbak\Mon\controlfile.ctl';
alter database backup controlfile to trace;                                                 
host echo BACKUP SYSTEM   TABLESPACE        
alter tablespace SYSTEM begin backup;                                          
 host copy    e:\oradata\wind\system*.dbf d:\backup\hotbak\Mon                       
alter tablespace SYSTEM end backup;                                                         
host echo BACKUP UNDOTABS  TABLESPACE                                       
alter tablespace UNDOTBS1 begin backup;                                        
 host copy    e:\oradata\wind\undotb*.dbf d:\backup\hotbak\Mon
alter tablespace UNDOTBS1 end backup;                                                       
host echo BACKUP INDEX  TABLESPACE                                                      
alter tablespace INDX begin backup;                                            
 host copy    e:\oradata\wind\indx*.dbf d:\backup\hotbak\Mon     
alter tablespace INDX end backup;                                                           
host echo BACKUP TOOLS  TABLESPACE                                                       
alter tablespace TOOLS begin backup;                                           
 host copy    e:\oradata\wind\tool*.dbf d:\backup\hotbak\Mon                        
alter tablespace TOOLS end backup;                                                          
host echo BACKUP USERS  TABLESPACE               
alter tablespace USERS begin backup;                                           
 host copy    e:\oradata\wind\user*.dbf d:\backup\hotbak\Mon                                
alter tablespace USERS end backup;                                                          
host echo BACKUP BLOBS  TABLESPACE                                       
alter tablespace BLOBS begin backup;                                           
 host copy    e:\oradata\wind\BLOB*.dbf d:\backup\hotbak\Mon  
alter tablespace BLOBS end backup; 
alter system switch logfile;
spool off; 
exit

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24106960/viewspace-667922/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: pdm dmp exp.bat
下一篇: mkdir_caddata.bat
请登录后发表评论 登录
全部评论

注册时间:2010-06-17

  • 博文量
    69
  • 访问量
    39488