RMAN如何设置备份文件目的地?如何找到备份文件的? 本帖最后由 yujun19860925 于 2011-05-05 11:32:39 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、设置log_archive_dest_n参数即可更改默认设置。2、oracle控制文件中存有备份恢复目录。 allocate channel ch1 device type disk format 'e:\oracle-backup\oraback\%u';backup database;release channel ch1; 1、设置log_archive_dest_n参数即可更改默认设置。 这个参数是改变归档日志的位置吧,那RMAN备份文件的默认位置呢?2、oracle控制文件中存有备份恢复目录。 我找到了有关archive log的恢复目录,但没有找到数据文件的备份信息。 或者我问的简单点,RMAN是如何确定原数据文件和备份的数据的关系的,比如rman是如何知道user01.bak是user01.dbf备份文件的 如果你用使用rman target /方式来做备份,那么备份的元数据是记录在controlfile里面,如果使用rman target / catalog方式来做,那么备份的元数据是放在catalog数据库的sysaux表空间中。 如果备份信息在contolfile里面,用rman连接上了数据库,即可找到备份信息。如果备份信息在catelog里面,那就用catalog方式连接。不同电脑做恢复的时候,不光是恢复数据这么简单,首先要恢复数据库参数文件,然后是控制文件,然后才去restore database,最后使用archivelog 来 recover database。 建议楼主,先熟读Oracle的管理教程,弄明白文件之间关系,然后再看备份恢复文档,比直接来问强,至少能弄明白自己想问什么问题。 我把controlfile dump出来但是没找到他的RMAN信息,我的意思是有没有办法用我指定的文件恢复数据库而不用之前controlfile的信息 ORA-00911: 无效字符 。 求高手解答。 Oracle考试试题 请问SQL有没有top 5函数? 用PL SQL DEVELOPER建表的问题 磁头寻道到目标数据块时速度会降低吗? 大家看一下,这种需求的SQL怎么写?(父子表查询,把子表中的一两个列合并到结果中) oracle 11g 中文输入问题 9i,PL/SQL中本地动态SQL执行DDL语句的问题 sys的用户密码丢了,怎么办? 求助一个sql语句查询的问题。 Oracle解析select *语句的具体流程 多选题的时候,数据库中的数据是怎么保存的?
2、oracle控制文件中存有备份恢复目录。
backup database;
release channel ch1;
我找到了有关archive log的恢复目录,但没有找到数据文件的备份信息。
如果备份信息在catelog里面,那就用catalog方式连接。不同电脑做恢复的时候,不光是恢复数据这么简单,首先要恢复数据库参数文件,然后是控制文件,然后才去restore database,最后使用archivelog 来 recover database。
我把controlfile dump出来但是没找到他的RMAN信息,我的意思是有没有办法用我指定的文件恢复数据库而不用之前controlfile的信息