免费注册 查看新帖 |

Chinaunix

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

[备份软件] 大家来看一下networker备份ORACLE时的一个日志 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-11-06 14:19 |只看该作者 |倒序浏览
ORACLE 是816,networker是6.1, 手动RMAN可以备份到硬盘上,通过NETWORKER的时候大家看

(1084) Entering Function nwora_log_calling_args
(1084) argc = 16
(1084) Calling Summary
(1084) argv[ 0] = nsrnmostart
(1084) argv[ 1] = -s
(1084) argv[ 2] = wangdq
(1084) argv[ 3] = -g
(1084) argv[ 4] = wangdq
(1084) argv[ 5] = -LL
(1084) argv[ 6] = -m
(1084) argv[ 7] = wangdq
(1084) argv[ 8] = -l
(1084) argv[ 9] = full
(1084) argv[10] = -q
(1084) argv[11] = -W
(1084) argv[12] = 78
(1084) argv[13] = -N
(1084) argv[14] = C:\Oracle\oradata\wangdq\full.sql
(1084) argv[15] = C:\Oracle\oradata\wangdq\full.sql
(1084) Environment Read by nsrnmostart
(1084) ORACLE_HOME          = c:\oracle\ora81
(1084) PATH                 = c:\oracle\ora81\bin;c:\Program Files\nsr\bin
(1084) Variables defined but not processed by nsrnmostart to follow.
(1084) End of variables defined but not processed by nsrnmostart.
(1084) Leaving Function nwora_log_calling_args

(1084) Entering Function nwora_scan_rman_script
(1084) Checking rman script C:\Oracle\oradata\wangdq\full.sql for validity.
(1084) found allocate channel:         allocate channel t1 type 'sbt_tape'
(1084) NSR_SERVER=wangdq
(1084) NSR_CLIENT=wangdq
(1084) found connect target:        connect target system/*******@wangdq catalog rman/rman@wangdq;
(1084) Warning: connect rcvcat not found in rman script.
(1084) Completed checking of rman script.
(1084) Leaving Function nwora_scan_rman_script

(1084) Entering Function nwora_nsrnmostart_rman
(1084) Looking for rman.exe in
(1084) c:\oracle\ora81\bin\rman.exe
(1084) stat = 0    stb.st_size = 534800
(1084) nwora_find_rman_version: file C:\Oracle\oradata\wangdq\tmp000001 created
(1084) Cannot determine RMAN version
(1084) nwora_delete_file: File C:\Oracle\oradata\wangdq\tmp000001 deleted
(1084) savegrp information added to 1 channels
(1084) exepath = c:\oracle\ora81\bin\rman.exe
(1084) cmd_args = cmdfile 'C:\Oracle\oradata\wangdq/nmosb000002'
(1084) rman_script = C:\Oracle\oradata\wangdq/nmosb000002
(1084) saveset_name = C:\Oracle\oradata\wangdq\full.sql
(1084) Launching backup process
(1084) Backup process failed returning 3
(1084) rman_ret = 3
(1084) nwora_delete_file: File C:\Oracle\oradata\wangdq/nmosb000002 deleted
(1084) Leaving Function nwora_nsrnmostart_rman
——————————————————————————

是什么原因呢,版本问题?中间有一条是“Cannot determine RMAN version”

论坛徽章:
0
2 [报告]
发表于 2003-11-06 16:37 |只看该作者

大家来看一下networker备份ORACLE时的一个日志

脚本如下:
connect target system/manager@test
run {
       allocate channel t1 type disk;
       parms 'ENV=NSR_SERVER=wangdq,NSR_CLIENT=test,NSR_DATA_VOLUME_POOL=wangdq)';
       backup
       format 'bk_%s_%p_%t'
       (database);
       release channel t1;
    }

论坛徽章:
0
3 [报告]
发表于 2003-11-06 16:41 |只看该作者

大家来看一下networker备份ORACLE时的一个日志

在客户端使用RMAN,SEND 方式可以成功
RMAN>;run {
2>; allocate channel t1 type disk;
3>; send channel t1 'NSR_ENV=(NSR_SERVER=wangdq,NSR_DATA_VOLUME_POOL=wangdq)';
4>; backup
5>; format 'bk_%s_%p_%t'
6>; (database);
7>; }

RMAN-08031:释放的通道:t1
RMAN-03022:正在编译命令:allocate
RMAN-03023:正在执行命令:allocate
RMAN-08030:分配的通道:t1
RMAN-08500:通道 t1:sid=14 devtype=DISK

RMAN-03022:正在编译命令:send
RMAN-06421:向通道发命令:t1

RMAN-03022:正在编译命令:backup
RMAN-03023:正在执行命令:backup
RMAN-08008:通道 t1:正在启动 full 数据文件备份集
RMAN-08502:set_count=7 set_stamp=509386525 creation_time=06-11月-03
RMAN-08010:通道 t1:正在指定备份集中的数据文件
RMAN-08522:输入数据文件 fno=00001 name=C:\ORACLE\ORADATA\TEST\SYSTEM01.DBF
RMAN-08011:备份集中包括当前控制文件
RMAN-08522:输入数据文件 fno=00002 name=C:\ORACLE\ORADATA\TEST\RBS01.DBF
RMAN-08522:输入数据文件 fno=00003 name=C:\ORACLE\ORADATA\TEST\USERS01.DBF
RMAN-08522:输入数据文件 fno=00004 name=C:\ORACLE\ORADATA\TEST\TEMP01.DBF
RMAN-08522:输入数据文件 fno=00006 name=C:\ORACLE\ORADATA\TEST\INDX01.DBF
RMAN-08522:输入数据文件 fno=00007 name=C:\ORACLE\ORADATA\TEST\DR01.DBF
RMAN-08522:输入数据文件 fno=00008 name=C:\ORACLE\ORADATA\TEST\RMANTS.ORA
RMAN-08522:输入数据文件 fno=00005 name=C:\ORACLE\ORADATA\TEST\TOOLS01.DBF
RMAN-08013:通道 t1:已创建 1 段
RMAN-08503:段 handle=C:\ORACLE\ORA81\DATABASE\BK_7_1_509386525 comment=NONE
RMAN-08525:备份集完成,经过时间:00:06:29
RMAN-03023:正在执行命令:partial resync
RMAN-08003:启动部分恢复目录的 resync
RMAN-08005:完成部分 resync
RMAN-08031:释放的通道:t1

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
4 [报告]
发表于 2003-11-06 20:15 |只看该作者

大家来看一下networker备份ORACLE时的一个日志

整理一下你的问题

论坛徽章:
0
5 [报告]
发表于 2003-11-07 09:07 |只看该作者

大家来看一下networker备份ORACLE时的一个日志

问题就是server端启动group备份不能成功啊,在客户端用回复2里的方式可以备份

论坛徽章:
0
6 [报告]
发表于 2003-11-07 12:17 |只看该作者

大家来看一下networker备份ORACLE时的一个日志

我的看法是你用legato networker用disk模拟tape,因此在你的脚本种应该是channel的type应该是tape而不是disk。


还有你的catalog是怎么建的?

论坛徽章:
0
7 [报告]
发表于 2003-11-07 13:04 |只看该作者

大家来看一下networker备份ORACLE时的一个日志

搞定了,bird_man  正解,谢谢:)
另外一个原因是我的SYSTEM用户开始并不是DBA,我又GRANT 一下就可以了

论坛徽章:
0
8 [报告]
发表于 2003-11-07 13:35 |只看该作者

大家来看一下networker备份ORACLE时的一个日志

高手!

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
9 [报告]
发表于 2003-11-09 07:39 |只看该作者

大家来看一下networker备份ORACLE时的一个日志

system当然是dba,备份是要用sysdba,最好是创建密码文件,使用sysdba来备
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP