Oracle实战:备份和恢复游戏
2008-09-02 12:47:00 来源:WEB开发网在这个例子中,是LGWR导致了实例终止,注意在其他例子中是CKPT,在控制文件中记录了什么呢?SCN,哪个进程使用SCN给控制文件做的印记?checkpoint进程。
如果想在家中尝试,将数据库运行在非归档模式,并在当前日志组中只使用一个成员,它能再次打开数据库吗?
那个组被多路复用,相同的文件从系统中拔出,会发生什么?生命还是要继续,在警告日志中记录了一条关于丢失成员的消息,让我们向组10添加第二个成员,将它放在一个不同的驱动器中,然后再次拔出闪存盘(开始打开数据库时应该有一个提示信息)。
下面是警告日志中显示的:
ThuMar0614:51:452008
Thread1advancedtologsequence216
Currentlog#10seq#216mem#0:F:ORACLEREDO10.LOG
Currentlog#10seq#216mem#1:D:ORACLEPRODUCT10.2.0ORADATA
DB10REDO11.LOG
ThuMar0614:53:362008
Errorsinfiled:oracleproduct10.2.0admindb10bdumpdb10_lgwr_2224.trc:
ORA-00345:redologwriteerrorblock23count2
ORA-00312:onlinelog10thread1:’F:ORACLEREDO10.LOG’
ORA-27072:FileI/Oerror
OSD-04008:WriteFile()failure,unabletowritetofile
O/S-Error:(OS1006)Thevolumeforafilehasbeenexternallyaltered
sothattheopenedfileisnolongervalid.
ThuMar0614:53:362008
Errorsinfiled:oracleproduct10.2.0admindb10bdumpdb10_lgwr_2224.trc:
ORA-00343:toomanyerrors,logmemberclosed
ORA-00346:logmembermarkedasSTALE
ORA-00312:onlinelog10thread1:’F:ORACLEREDO10.LOG’
这个消息缺少两个单词:实例终止(Instance terminated),在关闭和启动之后,警告日志将仍然提示文件丢失,丢失数据库是可以被打开的。
- ››oracle 中 UPDATE nowait 的使用方法
- ››Oracle ORA-12560解决方法
- ››Oracle 10g RAC 常用维护命令
- ››Oracle如何在ASM中定位文件的分布
- ››Oracle的DBMS_RANDOM.STRING 的用法
- ››oracle 外部表导入时间日期类型数据,多字段导入
- ››Oracle中查找重复记录
- ››oracle修改用户登录密码
- ››Oracle创建删除用户、角色、表空间、导入导出等命...
- ››Oracle中登陆时报ORA-28000: the account is lock...
- ››Oracle数据库在配置文件中更改最大连接数
- ››Oracle中在pl/sql developer修改表的两种方式
赞助商链接