楼主: anchen211

用RMAN做异机恢复的问题,不太明白,请高手看一看!!!

[复制链接]
论坛徽章:
150
蓝锆石
日期:2011-11-16 22:31:22萤石
日期:2011-11-17 13:05:31祖母绿
日期:2008-06-14 15:23:26海蓝宝石
日期:2011-11-16 22:25:15紫水晶
日期:2011-11-16 22:31:22红宝石
日期:2011-10-09 08:54:30蓝锆石
日期:2009-01-31 15:20:54萤石
日期:2008-12-22 15:22:00祖母绿
日期:2011-11-17 13:13:26海蓝宝石
日期:2008-07-05 14:52:18
41#
发表于 2005-1-27 17:15 | 只看该作者
我替你头晕,能否把你的操作过程详细的写一下,做个共享!

使用道具 举报

回复
论坛徽章:
2
授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34
42#
发表于 2005-1-27 18:02 | 只看该作者
呵呵,挺简单的个问题,弄这么复杂
俺前段时间做了rman异地复制数据库的测试,共享下文档,希望可以多交流

复制oracle database.doc

77 KB, 下载次数: 57

使用道具 举报

回复
论坛徽章:
4
ITPUB元老
日期:2005-04-05 09:18:50授权会员
日期:2005-12-08 16:03:33会员2006贡献徽章
日期:2006-04-17 13:46:34会员2007贡献徽章
日期:2007-09-26 18:42:10
43#
 楼主| 发表于 2005-1-27 18:22 | 只看该作者

你做的是复制,我的问题是恢复

最初由 bluesky007 发布
[B]呵呵,挺简单的个问题,弄这么复杂
俺前段时间做了rman异地复制数据库的测试,共享下文档,希望可以多交流 [/B]


好象差不多,其实不一样的.

使用道具 举报

回复
论坛徽章:
4
ITPUB元老
日期:2005-04-05 09:18:50授权会员
日期:2005-12-08 16:03:33会员2006贡献徽章
日期:2006-04-17 13:46:34会员2007贡献徽章
日期:2007-09-26 18:42:10
44#
 楼主| 发表于 2005-1-27 18:26 | 只看该作者

又有新问题了.

1.将HOST-A的INIT文件复制到HOST-B.
2.连接HOST-B和CATALOG
3.STARTUP NOMOUNT
这里报错了,如下:
RMAN> startup force nomount

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-04014: startup failed: ORA-07446: sdnfy: bad value '/ora8/m01/app/oracle/admin/rman/udump' for parameter user_dump_dest.

奇怪,它怎么启动的是RMAN的例程呀?我觉得应该启动的是TARGET的吧.

使用道具 举报

回复
论坛徽章:
168
马上加薪
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:10:582012新春纪念徽章
日期:2012-01-04 11:49:54蜘蛛蛋
日期:2011-12-05 16:08:56ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41设计板块每日发贴之星
日期:2011-07-22 01:01:02ITPUB官方微博粉丝徽章
日期:2011-06-30 12:30:16管理团队成员
日期:2011-05-07 01:45:082011新春纪念徽章
日期:2011-01-25 15:42:562011新春纪念徽章
日期:2011-01-25 15:42:33
45#
发表于 2005-1-27 19:40 | 只看该作者
RMAN-04014: startup failed: ORA-07446: sdnfy: bad value '/ora8/m01/app/oracle/admin/rman/udump' for parameter user_dump_dest.

参数设置错误?

使用道具 举报

回复
论坛徽章:
86
ITPUB元老
日期:2005-02-28 12:57:002012新春纪念徽章
日期:2012-01-04 11:49:542012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:20咸鸭蛋
日期:2012-05-08 10:27:19版主8段
日期:2012-05-15 15:24:112013年新春福章
日期:2013-02-25 14:51:24
46#
发表于 2005-1-27 23:39 | 只看该作者
startup force   =  shutdown  abort +  startup

在startup 的时候,使用的是本地的 pfile ! 其实我前面指出过这个问题


我一直说,不要把简单的问题搞复杂,你就远程启动到mount(nomount)状态登陆恢复就好了。


实际上,反复折腾了这么久,主要即使一  密码文件的使用的问题,然后是 远程启动时候的 pfile 的问题。可一开始把题目起的太大,定位问题的时候过程太漫长。把一个问题细分证明哪个步骤没问题从而缩小问题范围,是非常重要的。
当然,我也没沉下心来逐步引导缩小问题范围,而是来了个大撒网,结果撒出去的信息也没起到引导作用,面广了,问问题的就等于没了方向。

使用道具 举报

回复
论坛徽章:
4
ITPUB元老
日期:2005-04-05 09:18:50授权会员
日期:2005-12-08 16:03:33会员2006贡献徽章
日期:2006-04-17 13:46:34会员2007贡献徽章
日期:2007-09-26 18:42:10
47#
 楼主| 发表于 2005-1-28 12:45 | 只看该作者

应该不是参数设置错误

最初由 husthxd 发布
[B]RMAN-04014: startup failed: ORA-07446: sdnfy: bad value '/ora8/m01/app/oracle/admin/rman/udump' for parameter user_dump_dest.

参数设置错误? [/B]


'/ora8/m01/app/oracle/admin/rman/udump' 是在RMAN机上的路径,我试了连接HOST-A:
RMAN> connect target sys/123456@ora8test

RMAN-06193: connected to target database (not started)

RMAN> startup nomount

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-04014: startup failed: ORA-07446: sdnfy: bad value '/ora8/m01/app/oracle/admin/rman/udump' for parameter user_dump_dest.

RMAN>
也报相同的错误.
这是什么原因呀?

使用道具 举报

回复
论坛徽章:
168
马上加薪
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:10:582012新春纪念徽章
日期:2012-01-04 11:49:54蜘蛛蛋
日期:2011-12-05 16:08:56ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41设计板块每日发贴之星
日期:2011-07-22 01:01:02ITPUB官方微博粉丝徽章
日期:2011-06-30 12:30:16管理团队成员
日期:2011-05-07 01:45:082011新春纪念徽章
日期:2011-01-25 15:42:562011新春纪念徽章
日期:2011-01-25 15:42:33
48#
发表于 2005-1-28 13:14 | 只看该作者
RMAN-06193: connected to target database (not started)

注意状态是not started.....

修改初始化参数user_dump_dest到有效的路径上.
btw:'/ora8/m01/app/oracle/admin/rman/udump' 有这么目录吗?

使用道具 举报

回复
论坛徽章:
4
ITPUB元老
日期:2005-04-05 09:18:50授权会员
日期:2005-12-08 16:03:33会员2006贡献徽章
日期:2006-04-17 13:46:34会员2007贡献徽章
日期:2007-09-26 18:42:10
49#
 楼主| 发表于 2005-1-28 13:24 | 只看该作者

对呀,是not started

最初由 husthxd 发布
[B]RMAN-06193: connected to target database (not started)

注意状态是not started.....

修改初始化参数user_dump_dest到有效的路径上.
btw:'/ora8/m01/app/oracle/admin/rman/udump' 有这么目录吗? [/B]


正因为是not started,所以我才用sys用户连接上去来进行start nomount嘛!
我上面的贴子说了,在目标数据库上没有'/ora8/m01/app/oracle/admin/rman/udump'
但是我目标数据库的initora8test.ora中也没有这个路径呀,目标数据库上的
user_dump_dest = /ora8/m01/app/oracle/admin/ora8test/udump
在RMAN机上的参数
user_dump_dest = /ora8/m01/app/oracle/admin/rman/udump

所以我才不明白呀.

使用道具 举报

回复
论坛徽章:
168
马上加薪
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:10:582012新春纪念徽章
日期:2012-01-04 11:49:54蜘蛛蛋
日期:2011-12-05 16:08:56ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41设计板块每日发贴之星
日期:2011-07-22 01:01:02ITPUB官方微博粉丝徽章
日期:2011-06-30 12:30:16管理团队成员
日期:2011-05-07 01:45:082011新春纪念徽章
日期:2011-01-25 15:42:562011新春纪念徽章
日期:2011-01-25 15:42:33
50#
发表于 2005-1-28 13:32 | 只看该作者
版本是oracle8i?
把目标机器上的init参数文件copy到rman机器上.
rman机上指定pfile启动数据库试试.

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表