起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 551|回复: 23

【结贴】请问如何配X3来链接DB2数据库

[复制链接]
发表于 2009-7-30 13:37:45 | 显示全部楼层 |阅读模式
请问如何配X3来链接DB2数据库。
我看了下面的帖子,http://bbs.justep.com/forum.php?mod=viewthread&tid=19543

按步骤复制了db2jcc.jar,和db2jcc_license_cu.jar两个文件到justepX3 Serverlibjdbc和justepX3 ServerTOMCATcommonlib两个目录下。

修改了justepX3 ServerTOMCATconfserver.xml和justepX3 Serverconfconfig.justep.xml

然后在studio里测试的报错如下

linkdb2error.jpg

43.94 KB, 下载次数: 183

回复

使用道具 举报

 楼主| 发表于 2009-7-30 13:39:11 | 显示全部楼层

而在配置工具里测试的报错如下

linkdb2error3.jpg

49.17 KB, 下载次数: 185

回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-30 13:42:04 | 显示全部楼层
那这个问题是出在驱动上吗?能给一个标准的配置文件出来吗?

谢谢!
回复 支持 反对

使用道具 举报

发表于 2009-7-30 13:46:29 | 显示全部楼层
理论上是只要支持jdbc驱动的数据库都可以用来做数据库,没有配置过db2
可以把你配置的那两个文件贴上来帮你大概看一下是否有问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-30 14:10:19 | 显示全部楼层
config.justep.xml里新增的东西,
<database dbtype="db2" name="db2" driverClassName="com.ibm.db2.jcc.DB2Driver" servername="192.168.0.34" databasename="GZHH_DB" port="50000" username="********" password="********"></database>


<connection bizurl="biz:\hwcl\hwcldb2.database" database="db2"></connection>
回复 支持 反对

使用道具 举报

发表于 2009-7-30 14:12:09 | 显示全部楼层
server.xml文件呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-30 14:13:39 | 显示全部楼层
server.xml里新增的东西,
<Resource name="db2" username="********" password="********" driverClassName="com.ibm.db2.jcc.DB2Driver" auth="Container" type="javax.sql.DataSource" validationQuery="SELECT COUNT(*) FROM SYSCAT.TABLES"/>
回复 支持 反对

使用道具 举报

发表于 2009-7-30 14:19:06 | 显示全部楼层
不是这样的吧:
应该有个url,类似这样的写法,楼主去找找tomcat+db2连接池的写法?
URL: jdbc:db2://<host>:<port50000>/<database>
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-30 14:20:59 | 显示全部楼层
后面的validationQuery属性不知有何用,我在studio中做测试后就自动改成
SELECT COUNT(*) FROM SYSCAT.TABLES 了。
我看之前的帖子,说报错为空白后就没有再说了。
回复 支持 反对

使用道具 举报

发表于 2009-7-30 14:22:45 | 显示全部楼层
这个是自动连接数据库的的测试sql,只要能保证这个sql能连接到数据库的表就可以了,最好不要查询出任何数据的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-18 12:18 , Processed in 0.045475 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表