免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 5255 | 回复: 20

[备份软件] 求助Networker备份Sybase问题?急,先感谢大家了 [复制链接]

论坛徽章:
0
发表于 2006-12-06 19:03 |显示全部楼层
大家帮我看一看,我的Networker无法备份Sybase,配置如下:

IBM P570小型机
OS:AIX 5.3  Sybase:12.5.1

Networker verison : 7.3
Sybase module version:  2.5

Networker client settings:
backup command: nsrsyb   (是将IBM小型机上的/etc/nsrsyb.sh拷贝至/usr/bin/目录下修改后的)
save set:  SYBASE:/sybase_server
remote user:sybase
password:sybase

nsrsyb script 只做了以下设置,其他都没有动过:

“SYBASE=/sybase/ASE-12_5/
DBCCOPT="-o ckdb"
BACKUP_OPT="-b sybasepool"  ”

启动备份后Networker有如下报错:
savegrp: suppressed 10 lines of output -
check daemon.log for details.
Cannot access file /sybase/ASE-12_5//config/objectid.dat
Usage: nsrsybcc [<options>]
Options:
        [ -qvh? ]
        [ -o ckdb ] [ -o ckdbnoidx ] [ -o ckal ] [ -o ckcat ] [ -o ckstor ]
        [ -U username ] [ -P password ]
        [ -g group ] [ -c client-name ]
        [ -s server ]  
        {SYBASE:/ASE-server-name |
         SYBASE:/ASE-server-name/database-name
         [SYBASE:/ASE-server-name/database-name ...]}
12/06/06 16:19:48 nsrsybsv: Error: process 201214 running command "nsrsybcc" completed with a result of 1.
nsrsybsv returned status of 1
/usr/bin/nsrsyb exiting.

在Sybase服务器上,手动执行nsrsybcc检查,报错如下:

./usr/bin/nsrsybcc -o ckdb SYBASE:/sybase_server
NetWorker: Diagnostic: AIX loadquery(): Can't find address for /usr/lib/libc.a(s
hr.o).

Open Client Message:
Message number: LAYER = (5) ORIGIN = (3) SEVERITY = (5) NUMBER = (131)
Message String: ct_init(): network packet layer: internal net library error: Att
empt to load protocol driver failed
Usage: nsrsybcc [<options>]
Options:
        [ -qvh? ]
        [ -o ckdb ] [ -o ckdbnoidx ] [ -o ckal ] [ -o ckcat ] [ -o ckstor ]
        [ -U username ] [ -P password ]
        [ -g group ] [ -c client-name ]
        [ -s server ]
        {SYBASE:/ASE-server-name |
         SYBASE:/ASE-server-name/database-name
         [SYBASE:/ASE-server-name/database-name ...]}

试着运行networker for sybase module中的其他命令,如nsrsyb,nsrsybsv,都会有相同的提示报错如下:
NetWorker: Diagnostic: AIX loadquery(): Can't find address for /usr/lib/libc.a(s
hr.o).

在另外一台IBM P570上也是同样的错误,怀疑Sybase module模块不支持AIX 5.3,但查了一下兼容列表,可以支持,没有问题的

论坛徽章:
0
发表于 2006-12-06 20:58 |显示全部楼层
看看Legato client的版本。
推荐使用Legato client 7.2.2,问题比较少!!!!!!!!!!

论坛徽章:
0
发表于 2006-12-07 10:22 |显示全部楼层
Smallants,

Noone will do backward the software. I Knew NetWorker (NW) 7.3 is first release since NW changed to Java GUI. The lastest version of NW is 7.3.2 in which a lot bug is fixed.

Beside this issue, I will suggest you to upgrade you NW Server and client.

For your Sybase issue, you have try to check env. avaliable and lib link. Below is copied form manual:

===================================
For Sybase ASE version 12.5.0.1 and later:
a. Check the version number of the Sybase network transport driver, libinsck.so.
The driver is located in the $SYBASE/$SYBASE_OCS/lib directory.
b. If the driver version number is not 12.5.0, create the following symbolic link.
For example:
ln -s $SYBASE/$SYBASE_OCS/lib/libinsck.so.12.5.0.1
libinsck.so.12.5.0
==================================================

论坛徽章:
0
发表于 2006-12-07 19:36 |显示全部楼层
hi ,comcom

sybase数据库我己经做过链接
ln -s $SYBASE/$SYBASE_OCS/lib/libinsck.so.12.5.1.0
libinsck.so.12.5.0

sybaser server 的client我己经升级到了7.3.2,Networker 服务器端还是7.3.1版本,正在下载,明天升级,
nsrsybcc我己经关掉了,现在新的报错如下:

NetWorker: Diagnostic: AIX loadquery(): Can't find address for /usr/lib/libc.a(s
hr.o).

Open Client Message:
Message number: LAYER = (5) ORIGIN = (3) SEVERITY = (5) NUMBER = (131)
Message String: ct_init(): network packet layer: internal net library error: Att
empt to load protocol driver failed

文件系统备份都正常

论坛徽章:
0
发表于 2006-12-08 00:47 |显示全部楼层
Some suggest  for you.

- Ensure install Sybase OCS 12.5.0 in ASE 12.5.1.

Com.com

论坛徽章:
0
发表于 2006-12-08 12:54 |显示全部楼层
晕晕哦,我这里没有Sybase的Download center的帐号哦,不能够下载OCS。
这个是啥子东东哦???

论坛徽章:
0
发表于 2006-12-08 21:14 |显示全部楼层
我也不晓得

comcom

OCS可以做为组件单独安装吗?现在SYBASE客户说是12.5.2版本,但我看了OCS里面libinsck.so版本是12.5.1.0的

论坛徽章:
0
发表于 2006-12-09 00:11 |显示全部楼层
Install Sybase OCS Version 12.5 Software
For ASE version 12.0 (32-bit and 64-bit) software, Sybase OCS version 12.5
software is required to be installed. This task is not required for ASE version
12.5.0.x software.
To install OCS 12.5 32-bit software by using Sybase SDK 12.5 32-bit software
以上是安装手册上的内容,关于OCS的

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
发表于 2006-12-09 10:22 |显示全部楼层
sybase模块的文档里,有讲对ocs的要求的

论坛徽章:
0
发表于 2006-12-11 20:34 |显示全部楼层
我上面贴出来的就是文档里对ocs的要求
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP