oracle 11g中如何手工热备数据库
这篇文章主要介绍了oracle 11g中如何手工热备数据库,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
查看数据库是否处于归档模式,开启数据库热备模式,拷贝操作系统数据库数据文件到备份目录
SYS@PROD>archiveloglistDatabaselogmodeArchiveModeAutomaticarchivalEnabledArchivedestination/u01/app/oracle/product/11.2.0/dbhome_1/dbs/archOldestonlinelogsequence2Nextlogsequencetoarchive4Currentlogsequence4SYS@PROD>alterdatabasebeginbackup;Databasealtered.SYS@PROD>host[oracle@enmoedu1PROD]$rm-rf/home/oracle/bak/*[oracle@enmoedu1PROD]$cp*.dbf/home/oracle/bak[oracle@enmoedu1PROD]$exitexitSYS@PROD>alterdatabaseendbackup;Databasealtered.
删除所有的数据文件
SYS@PROD>host[oracle@enmoedu1PROD]$rm-rf*.dbf[oracle@enmoedu1PROD]$lltotal172652-rw-r-----1oracleoinstall9748480Jan2422:50control01.ctl-rw-r-----1oracleoinstall9748480Jan2422:50control02.ctl-rw-r-----1oracleoinstall52429312Jan2422:50redo01.log-rw-r-----1oracleoinstall52429312Jan2422:41redo02.log-rw-r-----1oracleoinstall52429312Jan2422:41redo03.log[oracle@enmoedu1PROD]$
启动数据库报错
SYS@PROD>shutdownimmediate;Databaseclosed.Databasedismounted.ORACLEinstanceshutdown.SYS@PROD>startupORACLEinstancestarted.TotalSystemGlobalArea835104768bytesFixedSize2257840bytesVariableSize536874064bytesDatabaseBuffers289406976bytesRedoBuffers6565888bytesDatabasemounted.ORA-01157:cannotidentify/lockdatafile1-seeDBWRtracefileORA-01110:datafile1:'/u01/app/oracle/oradata/PROD/system01.dbf'SYS@PROD>
拷贝热备后的数据文件到原数据文件目录
[oracle@enmoedu1PROD]$cp/home/oracle/bak/*.dbf./——拷贝数据文件到以前的数据文件目录[oracle@enmoedu1PROD]$exitexitSYS@PROD>selectopen_modefromv$database;OPEN_MODE--------------------MOUNTEDSYS@PROD>alterdatabaseopen——尝试打开数据库,报错2;alterdatabaseopen*ERRORatline1:ORA-01113:file1needsmediarecoveryORA-01110:datafile1:'/u01/app/oracle/oradata/PROD/system01.dbf'
恢复数据库
SYS@PROD>recoverdatabase;——恢复数据库Mediarecoverycomplete.SYS@PROD>alterdatabaseopen;——开库Databasealtered.SYS@PROD>selectstatusfromv$instance;STATUS------------OPEN
感谢你能够认真阅读完这篇文章,希望小编分享的“oracle 11g中如何手工热备数据库”这篇文章对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,更多相关知识等着你来学习!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。