- 论坛徽章:
- 0
|
我在试用NETWORKER备份ORACLE 9I数据库
目前我的环境是 REDHAT AS 3.O 安装数据库ORACLE924
NETWORKER 服务 想利用NERWORKER备份数据库,RMAN数据库在另一台W2K的机器上
NETWORKER MODULE FOR ORACLE 3.5安装在LINUX 服务器上下面是我的脚本
connect catalog rman/rman@rman
connect target sys/sys
run {
allocate channel c1 type 'sbt_tape'
parms='ENV=(NSR_SERVER=linux,NSR_CLIENT=linux,NSR_DATA_VOLUME_POOL=zxy)';
backup full database include current controlfile filesperset 3
(database format '/oracle/bk/FULL_%u_%s_%p');
release channel c1;
}
~
这个脚本在手工测试时备份成功,数据写到相应的池中
但在做自动备份是出现错误
这是 msglog.log的提示
Copyright (c) 1995, 2002, Oracle Corporation. All rights reserved.
RMAN>; connect catalog rman/rman@rman
2>; connect target sys/sys
3>; run {
4>; allocate channel c1 type 'sbt_tape'
5>; parms='ENV=(NSR_SERVER=linux,NSR_CLIENT=linux,NSR_DATA_VOLUME_POOL=zxy,
6>; NSR_SERVER=linux,
7>; NSR_GROUP=test,
8>; NSR_SAVESET_NAME=/oracle/script/backfullora)';
9>; backup full database include current controlfile filesperset 3
10>; (database format '/oracle/bk/FULL_%u_%s_%p');
11>; release channel c1;
12>; }
13>;
connected to recovery catalog database
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
ORA-07217: sltln: environment variable cannot be evaluated.
Recovery Manager complete.
请朋友们帮忙分析分析,另外我的同事说,就我这样的环境NETWORKer的客户端,和RMAN目录库应该在同一台机器上,是这样么,我认目录只记录备份信息,不在一台机器上也行,就我这样的环境是这样么 |
|