NOARCHIVE 模式下的恢复

[复制链接]
查看11 | 回复9 | 2013-3-27 11:17:11 | 显示全部楼层 |阅读模式
请问如果只有正常SHUTDOWN 情况下的控制文件和数据文件能否恢复数据库,也就是缺少LOGFILE,
我感觉是不行了.因为LOGFILE 也记录有SCN 也必须同步.也不能以不完全恢复下的RESETLOGS 打开.
不知道大家觉得拉?但是最近作题老遇到这样的问题.
回复

使用道具 举报

千问 | 2013-3-27 11:17:11 | 显示全部楼层
正常shutdown 当然可以恢复。
回复

使用道具 举报

千问 | 2013-3-27 11:17:11 | 显示全部楼层
能不能回复没有试过,但是至少可以用只读方式打开没有问题:startup mount;
alter database open read only;
回复

使用道具 举报

千问 | 2013-3-27 11:17:11 | 显示全部楼层
就是不正常应该也可以打开数据库。
回复

使用道具 举报

千问 | 2013-3-27 11:17:11 | 显示全部楼层
哦 这样啊..但是还是不能正常打开数据库啊?
回复

使用道具 举报

千问 | 2013-3-27 11:17:11 | 显示全部楼层
原帖由 leeecho 于 2009-3-2 21:49 发表
正常shutdown 当然可以恢复。


没有日志文件的..如何正常恢复?
read 模式可能可以,我实验下
回复

使用道具 举报

千问 | 2013-3-27 11:17:11 | 显示全部楼层
正常shutdown的,恢复个啥呀?
回复

使用道具 举报

千问 | 2013-3-27 11:17:11 | 显示全部楼层
关注ing
回复

使用道具 举报

千问 | 2013-3-27 11:17:11 | 显示全部楼层
如果正常shutdown,没有logfile的话
open resetlogs搞定。
回复

使用道具 举报

千问 | 2013-3-27 11:17:11 | 显示全部楼层
SQL> startup
ORACLE 例程已经启动。
Total System Global Area209715200 bytes
Fixed Size
1248140 bytes
Variable Size
79692916 bytes
Database Buffers
125829120 bytes
Redo Buffers
2945024 bytes
数据库装载完毕。
ORA-00313: 无法打开日志组 1 (用于线程 1) 的成员
ORA-00312: 联机日志 1 线程 1: 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\PP\REDO01.LOG'

SQL> alter database open resetlogs;
alter database open resetlogs
*
第 1 行出现错误:
ORA-01139: RESETLOGS 选项仅在不完全数据库恢复后有效
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行