| « | 八月 2008 | » | ||||
|---|---|---|---|---|---|---|
| 一 | 二 | 三 | 四 | 五 | 六 | 日 |
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Oracle恢复笔记
SVRMGR> show parameter _all;
NAME TYPE VALUE
----------------------------------- ------- ------------------------------
fast_start_parallel_rollback 字符串 LOW
optimizer_percent_parallel 整数 0
parallel_adaptive_multi_user 布尔值 FALSE
parallel_automatic_tuning 布尔值 FALSE
parallel_broadcast_enabled 布尔值 FALSE
parallel_execution_message_size 整数 2148
parallel_instance_group 字符串
parallel_max_servers 整数 5
parallel_min_percent 整数 0
parallel_min_servers 整数 0
parallel_server 布尔值 FALSE
parallel_server_instances 整数 1
parallel_threads_per_cpu 整数 2
recovery_parallelism 整数 0
alter system set "_allow_resetlogs_corruption"=true scope=both;
SVRMGR> alter system set "_allow_resetlogs_corruption"=true scope=both;
alter system set "_allow_resetlogs_corruption"=true scope=both
*
ORA-02095: 无法修改指定的初始化参数
show parameter _allow_resetlogs_corruption;
SVRMGR> show parameter _allow_resetlogs_corruption;
MGR-00343: 无此参数
show parameter _disable_logging
alter system set "_disable_logging"=false scope=both;
SVRMGR> show parameter _disable_logging
MGR-00343: 无此参数
SVRMGR> alter system set "_disable_logging"=false scope=both;
alter system set "_disable_logging"=false scope=both
*
ORA-02065: 非法的 ALTER SYSTEM 选项
show parameter allow_resetlogs_corruption
SVRMGR> show parameter allow_resetlogs_corruption
MGR-00343: 无此参数
recover database using backup controlfile until cancel;
alter database open resetlogs;
alter database open;
SVRMGR> recover database using backup controlfile until cancel;
ORA-00279: 更改 60637342 (在 06/21/2006 00:32:57 生成) 对于线程 1 是必需的
ORA-00289: 建议: D:ORACLEORA81RDBMSARC83896.001
ORA-00280: 更改 60637342 对于线程 1 是按序列 # 83896 进行的
指定日志: {
cancel
ORA-01547: 警告: RECOVER 成功但 OPEN RESETLOGS 将出现如下错误
ORA-01194: 文件1需要更多的恢复来保持一致性
ORA-01110: 数据文件 1: 'D:ORACLEORADATAORCLSYSTEM01.DBF'
SVRMGR> alter database open resetlogs;
alter database open resetlogs
*
ORA-01194: 文件1需要更多的恢复来保持一致性
ORA-01110: 数据文件 1: 'D:ORACLEORADATAORCLSYSTEM01.DBF'
SVRMGR> alter database open;
2> ;
alter database open;
*
ORA-00911: 无效字符
SVRMGR> alter database open;
alter database open
*
ORA-01589: 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项
SVRMGR> recover database using backup controlfile until cancel;
ORA-00279: 更改 60637342 (在 06/21/2006 00:32:57 生成) 对于线程 1 是必需的
ORA-00289: 建议: D:ORACLEORA81RDBMSARC83896.001
ORA-00280: 更改 60637342 对于线程 1 是按序列 # 83896 进行的
指定日志: {
auto
ORA-00308: 无法打开存档日志 'D:ORACLEORA81RDBMSARC83896.001'
ORA-27041: 无法打开文件
OSD-04002: 无法打开文件
O/S-Error: (OS 2) 系统找不到指定的文件。
ORA-01547: 警告: RECOVER 成功但 OPEN RESETLOGS 将出现如下错误
ORA-01194: 文件1需要更多的恢复来保持一致性
ORA-01110: 数据文件 1: 'D:ORACLEORADATAORCLSYSTEM01.DBF'
SVRMGR> alter database open resetlogs;
alter database open resetlogs
*
ORA-01194: 文件1需要更多的恢复来保持一致性
ORA-01110: 数据文件 1: 'D:ORACLEORADATAORCLSYSTEM01.DBF'
SVRMGR> alter database open;
alter database open
*
ORA-01589: 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项
redo01创建日期2002.12.29 23:11:20,修改日期2006.06.21 02:59:51,访问日期2006.06.21 11:16:57
redo02创建日期2006.06.21 02:23:10,修改日期2006.06.21 02:59:44,访问日期2006.06.21 11:29:05
redo03创建日期2006.06.21 02:23:10,修改日期2006.06.21 04:47:22,访问日期2006.06.21 11:21:10
SVRMGR> recover database;
ORA-00283: 恢复会话因错误而取消
ORA-01610: 使用 BACKUP CONTROLFILE 选项的恢复必须已完成
_ALLOW_RESETLOGS_CORRUPTION = TRUE
_corrupted_rollback_segments = N;
http://blog.csdn.net/lunar2000/archive/2006/04/06/652798.aspx
http://www.eygle.com/archives/2005/10/oracle_hidden_allow_resetlogs_corruption.html
select status from v$instance;
回复
ayhjap蚂蚁工作室提供专业的网络信息发送,并每次把发送完毕的所有网址列表交给您查验,不对同一网址重复发送,发送资源数据库天天更新,效果比一般其它网络或传统宣传方式更好.QQ:17886808,电话:13983472901,网址:www.mayiqf.cn或mayiqf.cn
gawomng | 03/08/2007, 14:12
写得好
eoqfynr你好,站长,本人出售域名ASPBUY.COM或寻求各种方式合作,加QQ:176032,注明"域名合作"
gawxgwo | 03/09/2007, 03:24