仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1907|回复: 8
打印 上一主题 下一主题

[学习教程] MYSQL网站制作之利用未写进文档参数"_ALLOW_R...

[复制链接]
再见西城 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:48:52 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
珍贵的资金可以用于其他业务的启动,诸如市场、广告或调研和开发等。恢复

甚么情形大概利用该参数
 有些时侯大概你的库处于非回档的形式下,而你的联机重做日记又currupted,你的数据文件不克不及完成完整的恢复。而这时候当你试图翻开数据库时,oracle提醒你用resetlogs选项,当你利用该选项时oracle又不同意你利用该选项,总之你想翻开数据库,可就是打不开。

1、最好做一个物理的库的全备

2、利用sqlplus启动库至mount
sqlplus/nolog
sql>connectinternal
sql>startupmount
3、确保一切的数据文件都处于"ENDBACKUP"形态
sql>setpages0feedbackofflines132
sql>spoolalter_df.sql
sql>SELECTalterdatabasedatafile||file_name||ENDBACKUP;fromv$datafile;
sql>spooloff
sql>@alter_df.sql
4、试着翻开数据库
sql>alterdatabaseopen;
如数据库乐成翻开,余下的都不必要做了,到此为止
5、假如你在翻开时被请求举行恢复,利用"UNTILCANCEL"这类举行恢复,然后再收回ALTERDATABASEOPENRESETLOGS这个命令
sql>recoverdatabaseuntilcancel;
sql>alterdatabaseopenresetlogs;
6、假如数据库仍不克不及翻开,把库down失落
sql>shutdownimmediate
7、在init<sid>.ora中到场以下参数
_allow_resetlogs_corruption=TRUE
8、实行以下语句
sql>connectinternal
sql>startupmount
sql>@alter_df.sql
sql>alterdatabaseopen
9、如在alterdatabaseopen时仍然报错,利用untilcancel恢复
sql>recoverdatabaseuntilcancel;
sql>alterdatabaseopenresetlogs;
10、经由"9",数据库必定被翻开了,数据库被翻开后,即刻实行一个fullexport
11、down失落库,往失落_all_resetlogs_corrupt参数
12、重修库
13、import并完成恢复
14、倡议实行一下ANALYZETABLE...VALIDATESTRUCTURECASCADE;


这种服务也提供了足够的监控功能来跟踪性能和使用情况,在问题发生时将发出通知并生成一定深度的分析报告。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-5 04:09

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表