首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >玻璃鱼中的DB2连接池

问玻璃鱼中的DB2连接池
EN

Stack Overflow用户
提问于 2011-02-19 17:19:56
回答 2查看 4.6K关注 0票数 1

好吧..。

我已经复制了文件:db2jcc4.jar db2jcc.jar,这是从db2服务器获得的。现在,我试图在glassfish中创建一个连接池,作为一个: javax.sql.DataSource和: Datasource类名: com.ibm.db2.jcc.DB2DataSource .网址、名称和密码中的数据是100%正确的,因为我可以用独立的应用程序连接到那个DB。当所有的配置就绪,并且我试图平平我的服务器时,我得到了以下信息:

DB2ConnPool的Ping连接池失败。Ping失败的异常-连接无法分配,因为: jcc12245 Niepowodzenie podczasładowania biblioteki rodzimej db2jcct2,java.lang.UnsatisfiedLinkError: no db2jcct2 in java.library.path: ERRORCODE=-4472,SQLSTATE=null请查看server.log以获得更多详细信息。

对于所有非波兰用户:"Niepowodzenie podczasładowania biblioteki rodzimej“类似于”加载库时失败“。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-04-17 22:36:04

Tom已经给出的答案是正确的,解决方案是在Glassfish的连接池配置页面的“附加属性”中添加一个"driverType = 4“。

以下是西班牙语文章的链接,但可能有用:http://www.unixlibre.org/articulos.jsp?cve=61

票数 2
EN

Stack Overflow用户

发布于 2011-02-19 17:48:03

驱动程序试图加载一个名为db2jcct2的本机库,它将位于Windows上名为db2jcct2.dll的文件中,或者在unix上加载名为libdb2jcct2.so的文件中。由于某些原因,它不在库搜索路径上。

所以,做两件事:

  1. 确保将库放在
  2. 的某个目录中,确保将java.library.path系统变量设置为包含该目录
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5052283

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档