ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 【原创】WebSphere® Federation Server V9.5 不支持Sybase Open 客户端

【原创】WebSphere® Federation Server V9.5 不支持Sybase Open 客户端

原创 Linux操作系统 作者:diablo2 时间:2019-03-11 11:33:06 0 删除 编辑

 

环境:

产品:WebSphere® Federation Server

平台:Unix

版本:V9.5

 

 

问题描述:

安装完WebSphere® Federation Server V9.5后,当执行djxlinksybase时,却得到如下报错信息:

ld: 0706-005 Cannot find or open file: /opt/sybase/OCS-12               

5/lib/libxadtm64.so                                                    

    ld:open(): A file or directory in the path name does not exist.       

ld: 0706-005 Cannot find or open file: /opt/sybase/OCS-12              

5/lib/libxadtm64.a                                                      

    ld:open(): A file or directory in the path name does not exist.       

Library "libdb2ctlibF.a" was built successfully.                       

End processing for wrappers: CTLIB                                      

 

且查找库文件,找不到如下库文件:

libxadtm64.so                                                          

libxadtm64.a                                                           

 

 

解答:

检查SYBASE客户端的版本,可以看到,使用的是SYBASE OPEN CLIENT

# isql -v                                                               

Sybase CTISQL Utility/12.5.1 ASE Edition/P-                            

EBF11380/DRV.12.5.1/ibmaix64/Unknown/BUILD1251-004/OPT/Mon Aug 11      

09:51:47 2003

                                                         

从信息中心可以看到

Sybase Sybase ASE 12.5, 15.0 Sybase Open Client 12.5 - 15.0

是受支持的数据源客户端。见

http://publib.boulder.ibm.com/infocenter/db2luw/v9r5/topic/com.ibm.swg.im.iis.db.found.conn.fw.sds.doc/topics/rfpint24.htm

 

但是仔细阅读WebSphere® Federation Server V9.5可以看到

在V9.5版本中,UNIX平台上SYBASE联合服务器需要SYBASE SDK客户端来访问SYBASE数据源,SYBASE OPEN CLIENT客户端在V9.5不受支持。详见

http://publib.boulder.ibm.com/infocenter/db2luw/v9r5/topic/com.ibm.swg.im.iis.prod.fed.rel.info.doc/topics/iiypifrinf-reln-95ga.html

 

安装上SYBASE SDK客户端后,检查SYBASE客户端版本信息,显示如下:

# isql -v

Sybase CTISQL Utility/12.5.1/P-EBF15741 ESD #23/DRV.12.5.1.9/RS6000/AIX

4.3.3/BUILD1251-054/OPT/Wed Apr 23 16:57:35 2008                       

 

当安装SYBASE SDK后,我们就可以成功执行djxlinksybase,然后就可以继续创建包装器,本文不再赘述,请参考详细文档。另外,SYBASE SDK客户端是需要从SYBASE购买License.

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/5718/viewspace-467911/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2002-01-23

  • 博文量
    471
  • 访问量
    382754