仓酷云

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

[学习教程] MYSQL网站制作之RMAN恢复案例――丧失spfile的恢复

[复制链接]
萌萌妈妈 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:51:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
通过支付一定费用,客户可以得到优先的24/7支持,访问内容丰富的在线知识库和联系一个专门的技术负责经理。恢复1.1.丧失spfile的恢复
年夜条件:已设置了数据库把持文件的主动备份,而且已有牢靠的备份:

RMAN>CONFIGURECONTROLFILEAUTOBACKUPon;



新的RMAN设置参数:

CONFIGURECONTROLFILEAUTOBACKUPON;

已乐成存储新的RMAN设置参数

正在启动全体恢复目次的resync

完玉成部resync



RMAN>



RMAN>CONFIGURECONTROLFILEAUTOBACKUPFORMATFORDEVICETYPEDISKTOD:RMANTEST\%F;



新的RMAN设置参数:

CONFIGURECONTROLFILEAUTOBACKUPFORMATFORDEVICETYPEDISKTOD:RMANTEST\%F;

已乐成存储新的RMAN设置参数

正在启动全体恢复目次的resync

完玉成部resync



RMAN>



RMAN>showall;



RMAN设置参数为:

CONFIGURERETENTIONPOLICYTOREDUNDANCY1;#default

CONFIGUREBACKUPOPTIMIZATIONOFF;#default

CONFIGUREDEFAULTDEVICETYPETODISK;

CONFIGURECONTROLFILEAUTOBACKUPON;

CONFIGURECONTROLFILEAUTOBACKUPFORMATFORDEVICETYPEDISKTOD:RMANTEST\%F;

CONFIGUREDEVICETYPEDISKPARALLELISM1;

CONFIGUREDATAFILEBACKUPCOPIESFORDEVICETYPEDISKTO1;#default

CONFIGUREARCHIVELOGBACKUPCOPIESFORDEVICETYPEDISKTO1;#default

CONFIGUREMAXSETSIZETOUNLIMITED;#default

CONFIGURESNAPSHOTCONTROLFILENAMETOD:ORACLE92DATABASENCFTEST1.ORA;#default



RMAN>



RMAN>run{

2>backupdatabase

3>tagfull_db_20041007

4>formatd:mantestfull_dbtest_yyyymmdd%_u%.bak

5>includecurrentcontrolfile;

6>backuparchivelogall

7>tagarch_bak

8>formatd:mantestarch_yyyymmdd%_u%.bak

9>deleteinput;}



启动backup于07-10月-04

分派的通道:ORA_DISK_1

通道ORA_DISK_1:sid=13devtype=DISK

通道ORA_DISK_1:正在启动full数据文件备份集

通道ORA_DISK_1:正在指定备份会合的数据文件

备份会合包含以后把持文件

输出数据文件fno=00001name=D:ORACLE92TEST1YSTEM01.DBF

输出数据文件fno=00002name=D:ORACLE92TEST1UNDOTBS01.DBF

输出数据文件fno=00006name=D:ORACLE92TEST1RMAN01.DBF

输出数据文件fno=00003name=D:ORACLE92TEST1INDX01.DBF

输出数据文件fno=00005name=D:ORACLE92TEST1USERS01.DBF

输出数据文件fno=00004name=D:ORACLE92TEST1TOOLS01.DBF

通道ORA_DISK_1:正在启动段1于07-10月-04

通道ORA_DISK_1:已完成段1于07-10月-04

段handle=D:RMANTESTFULL_DBTEST_YYYYMMDD%_U%.BAKcomment=NONE

通道ORA_DISK_1:备份集已完成,经由工夫:00:01:06

完成backup于07-10月-04



启动backup于07-10月-04

以后日记已存档

利用通道ORA_DISK_1

通道ORA_DISK_1:正在启动存档日记备份集

通道ORA_DISK_1:正在指定备份会合的存档日记

输出存档日记线程=1序列=15纪录ID=20工夫戳=538928248

通道ORA_DISK_1:正在启动段1于07-10月-04

通道ORA_DISK_1:已完成段1于07-10月-04

段handle=D:RMANTESTARCH_YYYYMMDD%_U%.BAKcomment=NONE

通道ORA_DISK_1:备份集已完成,经由工夫:00:00:02

通道ORA_DISK_1:正在删除存档日记

存档日记文件名=D:ORACLE92ADMINTEST1ARCHARC00015.001纪录ID=20工夫戳=538928248

完成backup于07-10月-04



启动ControlFileandSPFILEAutobackup于07-10月-04

段handle=D:RMANTESTC-910599446-20041007-00comment=NONE

完成ControlFileandSPFILEAutobackup于07-10月-04



RMAN>








1.1.1.将以后spfile挪到其他地位来摹拟spfile丧失
RMAN>host;



MicrosoftWindowsXP[版本5.1.2600]

(C)版权一切1985-2001MicrosoftCorp.



C:>moveD:oracle92databasePFILETEST1.ORAD:oracle92databaseakPFILETEST1.ORA



C:>dirD:oracle92databasePFILETEST1.ORA

驱动器D中的卷没有标签。

卷的序列号是644D-03D9



D:oracle92database的目次



找不到文件



C:>dirD:oracle92databaseakPFILETEST1.ORA

驱动器D中的卷没有标签。

卷的序列号是644D-03D9



D:oracle92databaseak的目次



2004-10-0414:062,560SPFILETEST1.ORA

1个文件2,560字节

0个目次10,708,807,680可用字节



C:>exit

主机命令完成



RMAN>


1.1.2.设置ORACLE_SID
C:>setORACLE_SID=TEST1



C:>ECHOORACLE_SID

ORACLE_SID



C:>


1.1.3.上岸RMAN
C:>rman



恢复办理器:版本9.2.0.1.0-Production



Copyright(c)1995,2002,OracleCorporation.Allrightsreserved.



RMAN>connecttargetlunar/lunar@test1



已毗连到方针数据库(未启动)



RMAN>connectcatalogrman/rman@rman



毗连到恢复目次数据库



RMAN>


1.1.4.在RMAN中设置DBID
使RMAN晓得必要查找哪个数据库的spfile

(必需在数据封闭的情形下设置DBID)

RMAN>setDBID=910599446



正在实行命令:SETDBID



RMAN>


1.1.5.将数据库启动到nomount形态
RMAN>startupnomount;



启动失利:ORA-01078:failureinprocessingsystemparameters

LRM-00109:N^7(4r?*2NJ}ND<~D:ORACLE92DATABASEINITTEST1.ORA



正在实验在没有参数文件的情形下启动Oracle例程...

Oracle例程已启动



体系全局地区总计97589952字节



FixedSize453312字节

VariableSize46137344字节

DatabaseBuffers50331648字节

RedoBuffers667648字节



RMAN>


1.1.6.从主动备份中复原参数文件
RMAN>showall;



RMAN设置参数为:

CONFIGURERETENTIONPOLICYTOREDUNDANCY1;#default

CONFIGUREBACKUPOPTIMIZATIONOFF;#default

CONFIGUREDEFAULTDEVICETYPETODISK;

CONFIGURECONTROLFILEAUTOBACKUPON;

CONFIGURECONTROLFILEAUTOBACKUPFORMATFORDEVICETYPEDISKTOD:RMANTEST\%F;

CONFIGUREDEVICETYPEDISKPARALLELISM1;

CONFIGUREDATAFILEBACKUPCOPIESFORDEVICETYPEDISKTO1;#default

CONFIGUREARCHIVELOGBACKUPCOPIESFORDEVICETYPEDISKTO1;#default

CONFIGUREMAXSETSIZETOUNLIMITED;#default



RMAN>restorespfilefromautobackup;



启动restore于07-10月-04



分派的通道:ORA_DISK_1

通道ORA_DISK_1:sid=9devtype=DISK

通道ORA_DISK_1:寻觅以下日期的主动备份:20041007

通道ORA_DISK_1:已找到的主动备份:D:RMANTESTc-910599446-20041007-00

通道ORA_DISK_1:从主动备份回复SPFILE已完成

完成restore于07-10月-04



RMAN>host;





恢复办理器完成。



C:>dirD:oracle92databasePFILETEST1.ORA

驱动器D中的卷没有标签。

卷的序列号是644D-03D9



D:oracle92database的目次



2004-10-0714:312,560SPFILETEST1.ORA

1个文件2,560字节

0个目次10,528,374,784可用字节



C:>exit



恢复办理器:版本9.2.0.1.0-Production



Copyright(c)1995,2002,OracleCorporation.Allrightsreserved.



毗连到方针数据库:TEST1(未安装)

毗连到恢复目次数据库



RMAN>


1.1.7.用Shutdownimmediate封闭数据库
RMAN>shutdownimmediate;



Oracle例程已封闭



RMAN>


1.1.8.从头启动数据库
RMAN>setDBID=910599446



正在实行命令:SETDBID



RMAN>startup



已毗连到方针数据库(未启动)

Oracle例程已启动

数据库已加载

数据库已翻开



体系全局地区总计101784276字节



FixedSize453332字节

VariableSize75497472字节

DatabaseBuffers25165824字节

RedoBuffers667648字节



RMAN>
这一切听起来不错,无疑DBaaS具有很多相对于RDBMS的优势。然而MySQL学习教程,DBaaS也有其局限性,云服务中固有的局限性就是之一。当客户开始将数据放入云端时,他们会遭遇到无法控制的网络性能问题。
小妖女 该用户已被删除
沙发
发表于 2015-1-20 05:42:36 | 只看该作者
换言之,只有在不断的失败中尝试成功,而关于失败的总结却是很少的
愤怒的大鸟 该用户已被删除
板凳
发表于 2015-1-27 13:36:10 | 只看该作者
代替了原来VB式的错误判断。比Oracle高级不少。
地板
发表于 2015-2-5 06:51:37 | 只看该作者
我个人认为就是孜孜不懈的学习
若天明 该用户已被删除
5#
发表于 2015-2-11 07:22:49 | 只看该作者
还不是性能有问题!否则面向对象的数据库早就实现了!建议使用CLR的地方一般是和应用的复杂程度或操作系统环境有很高的耦合度的场景。如你想构建复杂的算法,并且用到了大量的指针和高级数据模型。
金色的骷髅 该用户已被删除
6#
发表于 2015-3-1 23:28:55 | 只看该作者
你觉得我的非分区索引无法对起子分区,你可以提醒我一下呀!没有任何的提醒,直接就变成了非分区表。不知道这算不算一个bug。大家也可以试试。
admin 该用户已被删除
7#
发表于 2015-3-11 00:55:12 | 只看该作者
我个人认为就是孜孜不懈的学习
小女巫 该用户已被删除
8#
发表于 2015-3-17 17:10:58 | 只看该作者
如果,某一版本可以提供强大的并发响应,但是没有Oracle的相应版本稳定,或者价格较贵,那么,它就是不适合的。
蒙在股里 该用户已被删除
9#
发表于 2015-3-24 14:26:30 | 只看该作者
相信各位对数据库和怎么样学习数据库都有一些经验和看法,也会有人走了一些弯路总结出自己的经验来,希望大家能把各自的看法和经验拿出来分享,给别人一份帮助,给自己一份快乐
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-6 18:04

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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