查看后发现确实是放在本地,然后查看控搭启制文猜斗件存放位置
控制文件在+DATA里面
所以控制文件快照一样放在穗枝磨共享存储里面
修改成功,以上仅供参考
在Oracle10g中,如果我们使用了闪回区,那么控制文件的自动备份会存储在闪回区中。有时候为了安全,我们需要将控制文件的自动备份转移到其他目录下,这可笑缓以使用如下命令。RMAN>CONFIGURECONTROLFILEAUTOBACKUPFORMATFORDEVICETYPEDISKTO'/opt/oracle/obak/control%F'newRMANconfigurationparameters:CONFIGURECONTROLFILEAUTOBACKUPFORMATFORDEVICETYPEDISKTO'/opt/oracle/obak/control%F'newRMANconfigurationparametersaresuccessfullystored当然,打开控制文件自动备份需要使用如下命令闷升慧:RMAN>CONFIGURECONTROLFILEAUTOBACKUPONnewRMANconfigurationparameters:CONFIGURECONTROLFILEAUTOBACKUPONnewRMANconfigurationparametersaresuccessfullystored我们建议用户一定要打开这个功能。现在控制文件的自动备份将指向新的目录:RMAN>backupdatafile1Startingbackupat07-JAN-08allocatedchannel:ORA_DISK_1channelORA_DISK_1:sid=12devtype=DISKchannelORA_DISK_1:startingfulldatafilebackupsetchannelORA_DISK_1:specifyingdatafile(s)inbackupsetinputdatafilefno=00001name=/蚂答opt/oracle/oradata/eygle/system01.dbfchannelORA_DISK_1:startingpiece1at07-JAN-08channelORA_DISK_1:finishedpiece1at07-JAN-08piecehandle=/opt/oracle/obak/bkup_3fj5jbqp_1_1comment=NONEchannelORA_DISK_1:backupsetcomplete,elapsedtime:00:00:36Finishedbackupat07-JAN-08StartingControlFileandSPFILEAutobackupat07-JAN-08piecehandle=/opt/oracle/obak/controlc-1407686520-20080107-00comment=NONEFinishedControlFileandSPFILEAutobackupat07-JAN-08如果有全部数据文件知氏吵是可以重建的ctl的,脚本还是很容易写得,找一个好的db来alter database backup controlfile to ''然后对着修改就行了,不过你必须清楚完整的数据文件的位置。如果核仔没有控制文件的备份,一般不建议重建ctl,有备份的ctl最好,是oracle 9i还是10g的搭侍是有控制文件的快照,特殊情况下可以采取快照来恢复。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)