Oracle数据库联机热备份的原理简介-游戏开发-编程文档-人才家园--中国人才库
您所在的位置:中国人才库--人才家园--编程文档--游戏开发
Oracle数据库联机热备份的原理简介
来源: 编辑:duliying 更新日期:2008-6-11 14:54:34 浏览:478 次
要求归档模式
SQL> archive log list; Database log mode Archive Mode Automatic archival Enabled Archive destination USE_DB_RECOVERY_FILE_DEST Oldest online log sequence 14 Next log sequence to archive 16 Current log sequence 16 先看用户管理的热备份 看看下面这个关键的操作,将备份的内容置于backup模式,用户管理的联机热备份必需的操作, 不然copy备份的数据文件不能用来恢复,即使用某些放时恢复了也会丢数据 SQL> alter tablespace users begin backup; Tablespace altered. SQL> list 1 select d.file_name filename,d.tablespace_name ts_name,b.status 2 from dba_data_files d,v$backup b 3* where d.file_id=b.file# SQL> / FILENAME TS_NAME STATUS ---------------------------------------- ---------- ------------------ /u02/oradata/sales/system01.dbf SYSTEM NOT ACTIVE /u02/oradata/sales/undotbs01.dbf UNDOTBS1 NOT ACTIVE /u02/oradata/sales/sysaux01.dbf SYSAUX NOT ACTIVE /u02/oradata/sales/users01.dbf USERS ACTIVE /u02/oradata/sales/example01.dbf EXAMPLE NOT ACTIVE /u02/oradata/sales/perfstat.dbf PERFSTAT NOT ACTIVE USERS表空间现在处于backup模式,究竟这时候怎么了? 在我们alter tablespace users begin backup 的时候是 锁定了users表空间对应的数据文件头的change scn。 首先考虑一下数据库怎么用日志文件做恢复:查找不一致的数据文件(根据文件头中旧的scn) 如果锁定了文件
 第1页/总6页  第一页 上一页 下一页 最后一页     【发表评论】
昵   称:  (不填写则显示为匿名)
标   题:
内   容:
 
免责声明:网友对此资源信息的评论仅代表个人观点,中国人才库有权删除违乱评论信息!
石家庄广通印刷学校