T4 发帖数: 273 | 1 有没有人试过这个:
Computer A:
1)Open Oracle Standby database to read only;
2) then run rman back it up;
3) Move all the backup pieces to computer B
4) restore the controlfile and the database in computer B;
5)open the restored database as a standalone database; |
T4 发帖数: 273 | 2 I tried that and it didn't work.
Any 大师 know why? |
c*****d 发帖数: 6045 | |
T4 发帖数: 273 | 4 RMAN> run {
2> set until time "to_date('12-24-2011 12:05:00','mm-dd-yyyy hh24:mi:ss')";
3> restore database;
4> recover database;
5> }
Error:
creating datafile fno=1 name=/data/oradata/myhost/datafile/system01.dbf
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 12/28/2011 23:39:20
ORA-01180: can not create datafile 1
ORA-01110: data file 1: '/data/oradata/myhost/datafile/system01.dbf' |
c*****d 发帖数: 6045 | 5 有这个路径吗?/data/oradata/myhost/datafile/ |
T4 发帖数: 273 | 6 restore 就是要在这路径产生这个文件。可是failed.
所以我怀疑用standby read only database 的备份是不能用在异地db restore的,我好像没见过这样的文件叙述。
【在 c*****d 的大作中提到】 : 有这个路径吗?/data/oradata/myhost/datafile/
|
c*****d 发帖数: 6045 | 7 你怎么恢复control file的?
我感觉应该用trace file来创建,而不是用controlfile的backup
因为controlfile确实会记录这是standby的controlfile
我好像没见过这样的文件叙述。
【在 T4 的大作中提到】 : restore 就是要在这路径产生这个文件。可是failed. : 所以我怀疑用standby read only database 的备份是不能用在异地db restore的,我好像没见过这样的文件叙述。
|
T4 发帖数: 273 | 8 controlfile was produced on the standby using rman controlfile backup;
then move it to the location and restore it via rman.
I also tried using trace file. Didn't work either.
【在 c*****d 的大作中提到】 : 你怎么恢复control file的? : 我感觉应该用trace file来创建,而不是用controlfile的backup : 因为controlfile确实会记录这是standby的controlfile : : 我好像没见过这样的文件叙述。
|
T4 发帖数: 273 | 9 有没有人试过这个:
Computer A:
1)Open Oracle Standby database to read only;
2) then run rman back it up;
3) Move all the backup pieces to computer B
4) restore the controlfile and the database in computer B;
5)open the restored database as a standalone database; |
T4 发帖数: 273 | 10 I tried that and it didn't work.
Any 大师 know why? |
|
|
c*****d 发帖数: 6045 | |
T4 发帖数: 273 | 12 RMAN> run {
2> set until time "to_date('12-24-2011 12:05:00','mm-dd-yyyy hh24:mi:ss')";
3> restore database;
4> recover database;
5> }
Error:
creating datafile fno=1 name=/data/oradata/myhost/datafile/system01.dbf
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 12/28/2011 23:39:20
ORA-01180: can not create datafile 1
ORA-01110: data file 1: '/data/oradata/myhost/datafile/system01.dbf' |
c*****d 发帖数: 6045 | 13 有这个路径吗?/data/oradata/myhost/datafile/ |
T4 发帖数: 273 | 14 restore 就是要在这路径产生这个文件。可是failed.
所以我怀疑用standby read only database 的备份是不能用在异地db restore的,我好像没见过这样的文件叙述。
【在 c*****d 的大作中提到】 : 有这个路径吗?/data/oradata/myhost/datafile/
|
c*****d 发帖数: 6045 | 15 你怎么恢复control file的?
我感觉应该用trace file来创建,而不是用controlfile的backup
因为controlfile确实会记录这是standby的controlfile
我好像没见过这样的文件叙述。
【在 T4 的大作中提到】 : restore 就是要在这路径产生这个文件。可是failed. : 所以我怀疑用standby read only database 的备份是不能用在异地db restore的,我好像没见过这样的文件叙述。
|
T4 发帖数: 273 | 16 controlfile was produced on the standby using rman controlfile backup;
then move it to the location and restore it via rman.
I also tried using trace file. Didn't work either.
【在 c*****d 的大作中提到】 : 你怎么恢复control file的? : 我感觉应该用trace file来创建,而不是用controlfile的backup : 因为controlfile确实会记录这是standby的controlfile : : 我好像没见过这样的文件叙述。
|
b*****r 发帖数: 239 | 17 You can convert standby to snapshot database and using rman duplicate to
clone it.
http://uhesse.com/2010/12/21/clone-database-from-snapshot-stand |
e*2 发帖数: 56 | 18 你必须connect to primary db's catalog来backup和restore.
standby的controlfile木有用.
在这个case里面,standby的controlfile trace backup更是木有用.
如果是logic standby你只能用controlfile的image copy, backup to trace一样木有
用.
【在 c*****d 的大作中提到】 : 你怎么恢复control file的? : 我感觉应该用trace file来创建,而不是用controlfile的backup : 因为controlfile确实会记录这是standby的controlfile : : 我好像没见过这样的文件叙述。
|