由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Database版 - 有人试过用 Oracle Standby Read Only database 的 Backup 来Restore?
相关主题
coolbid, 问个问题如何copy sql server的database
Oracle full backup / restore是不是要用RMAN作备份,Oracle DB 必须在ARCHIVELOG mode状态
发包子,每周一题啥时候你忘了做备份了, 啥时候你就悲剧了
SQL Servedr complete recovery question一个rman delete obsolete的问题
请问:如何从windows single instance migrate to linux RACMySQL database backup
question on create a db manuallyOracle-Client connect to Server Database problem
sql server 2005 问题question on JOIN on Oracle
DBA vs Database Developer问个关于Oracle recyclebin的菜鸟问题
相关话题的讨论汇总
话题: rman话题: database话题: standby话题: restore
进入Database版参与讨论
1 (共1页)
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
3
出了什么错?
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?
相关主题
question on create a db manually如何copy sql server的database
sql server 2005 问题是不是要用RMAN作备份,Oracle DB 必须在ARCHIVELOG mode状态
DBA vs Database Developer啥时候你忘了做备份了, 啥时候你就悲剧了
进入Database版参与讨论
c*****d
发帖数: 6045
11
出了什么错?
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
:
: 我好像没见过这样的文件叙述。

1 (共1页)
进入Database版参与讨论
相关主题
问个关于Oracle recyclebin的菜鸟问题请问:如何从windows single instance migrate to linux RAC
数据仓库开发和BI是一回事吗?question on create a db manually
how to delete logsql server 2005 问题
HELP: How to restore SQL server 7 backup file to SQL server 2000?DBA vs Database Developer
coolbid, 问个问题如何copy sql server的database
Oracle full backup / restore是不是要用RMAN作备份,Oracle DB 必须在ARCHIVELOG mode状态
发包子,每周一题啥时候你忘了做备份了, 啥时候你就悲剧了
SQL Servedr complete recovery question一个rman delete obsolete的问题
相关话题的讨论汇总
话题: rman话题: database话题: standby话题: restore