暂无图片
分享
bbtd
2019-03-22
rman恢复

rman全备是否可恢复到不同实例吗?

收藏
分享
10条回答
默认
最新
李华

问题描述不是很清晰,rman 恢复时候是可以更改instance_name  sid_name 但是db name 是不能更改的。instance_name    db_name 本来就可以不一样。

暂无图片 评论
暂无图片 有用 0
bbtd

有个需求,rman备份恢复时这台机器上已经有了实例名一样的数据库,恢复到不同的实例名后,db_name一样,是否不能同时被访问?

暂无图片 评论
暂无图片 有用 0
李华

可以的,你改下 instance_name   sid 就行了一个是环境变量一个是数据库参数,然后去恢复就行这样上面两个实例了但是db name 还是一样的。

暂无图片 评论
暂无图片 有用 0
bbtd

同一台机器上不能存在两个相同db_name?

暂无图片 评论
暂无图片 有用 0
李华

不是说了可以?只是去修改 instance name 还有sid 不然你怎么去登陆同一个实例那不是要把之前那个覆盖掉了

暂无图片 评论
暂无图片 有用 0
bbtd

不好意思,我问题描述不清,环境是这样,两台机器,一台生产库,一台adg库,实例名都是orcl,现生产库rman备份,需要在adg机器上,恢复一个测试库,问题是db_name相同,都是orcl,实例名不一样,能否恢复,能否同时被访问?

暂无图片 评论
暂无图片 有用 0
章芋文

可以恢复的,我们平时搭DG都是这么搞的,就db_name一样,其他全部不一样,如主库是orcl,备库是orcl_dg。

暂无图片 评论
暂无图片 有用 0
bbtd

理解错了,两台机器上各有一个orcl数据库,做的adg,现在在adg的机器上,再恢复一个测试库,用rman恢复,实例名为test,但同一台机器上db_name一样,都是orcl,这样有问题吗?

暂无图片 评论
暂无图片 有用 0
章芋文

可以的,只要实例名不一样就行。

暂无图片 评论
暂无图片 有用 0
章芋文
问题已关闭: 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏