免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2330 | 回复: 4
打印 上一主题 下一主题

[备份软件] NetWorker调度备份ORACLE失败 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-11-19 19:15 |只看该作者 |倒序浏览
产生的RMAN日志如下:

Recovery Manager: Release 9.2.0.4.0 - Production

Copyright (c) 1995, 2002, Oracle Corporation.  All rights reserved.

RMAN> connect *********************************
2> run {
3> allocate channel t1 type 'sbt_tape'
4> parms 'ENV=(NSR_SERVER=×,NSR_DATA_VOLUME_POOL=×)';
5> allocate channel t2 type 'sbt_tape'
6> parms 'ENV=(NSR_SERVER=×,NSR_DATA_VOLUME_POOL=×)';
7> backup
8> full filesperset 5
9> (database format 'full_%d_%u' include current controlfile);
10> release channel t1;
11> release channel t2;
12> }
13>
connected to target database: ORACLE (DBID=1482194837)

using target database controlfile instead of recovery catalog
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of allocate command on t1 channel at 11/19/2008 16:43:27
ORA-19550: cannot use backup/restore functions while using dispatcher

Recovery Manager complete.



请问下这个dispatcher参数要改成dedicated吗?

新上的备份软件,脚本没问题(rman cmdfile db_full备份成功),但备份软件调度执行就失败。

手工执行RMAN脚本成功,调度失败,感觉问题应该出在NSRNMO上,都有哪些可能的原因?
(库链接已经做了,NetWorker是7.4.2的,NMO4.5、4.2都试过了,save set 加RMAN和不加也都试过了)

论坛徽章:
2
2015年迎新春徽章
日期:2015-03-03 17:33:52数据库技术版块每日发帖之星
日期:2015-09-21 06:20:00
2 [报告]
发表于 2008-11-19 21:43 |只看该作者
nsrnmoadmin -r list

论坛徽章:
0
3 [报告]
发表于 2008-11-19 22:07 |只看该作者
oracle10@linux:~> oerr ora 19550
19550, 00000, "cannot use backup/restore functions while using dispatcher"
// *Cause:  Attempted to use backup/restore functions while connected to the
//          dispatcher in a shared server.
//          This is not allowed because the device that is
//          used for backup and restore must remain allocated to a single
//          process.
// *Action: Connect directly to the instance then re-execute the backup or
//          restore function.


rman只能连接到dedicated server,才能执行备份恢复操作。

可以考虑将连接串设置为以下试试:

connect target /;

[ 本帖最后由 wolfgroup 于 2008-11-19 22:12 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2008-11-19 22:13 |只看该作者
要备份和恢复,还有关闭实例等等这些操作都需要dba权限,都需要专用服务器连接,不能用调度器.....

论坛徽章:
0
5 [报告]
发表于 2008-11-21 23:13 |只看该作者
数据备份
备份中国(www.beifen.com)的在线备份软件;支持微软的SQL Database Server、 Exchange Server、 Lotus/ Domino Notes Oracle Database Server、及 MySQL Server 备份等。它支持多种数据,数据库及系统的备份,在数据的备份和数据的恢复上操作简单,易学易会。
软件免费下载:
http://www.newhua.com/soft/73727.htm                       
pc2.0版        ----破解版               
http://www.newhua.com/soft/73726.htm                       
服务器2.0版---破解版
同时您也会免费得到两个版本的破解版
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP