找回密码
 注册成为天翎用户
查看: 1041|回复: 8

[其他] 连接到DB2

[复制链接]
jqfang 发表于 2015-3-26 08:38:22 | 显示全部楼层 |阅读模式
本帖最后由 shary 于 2015-9-24 15:03 编辑

在M3增加一data Source, DB2. 配置好后,testDB出错。 (论坛不能粘贴图片)

Connect error!
[jcc][t4][2043][11550][3.52.95]Expception [Ljava.lang.Object;@1a04a2:
Error opening socket to server {1} on port {2} with message: {3},
ERRORCODE=-4499, SQLSTATE=08001
happy 发表于 2015-3-26 17:38:20 | 显示全部楼层
从异常上看属于用户名密码错误,输入流和输出流错误
1.连接的url注意ip 端口是否正确。(ip要保证服务器能ping通)
2.确保用户名密码正确。
多尝试一下~!
回复

使用道具 举报

 楼主| jqfang 发表于 2015-3-27 15:24:23 | 显示全部楼层
用户名和密码可以其他方式连接,没问题
端口是MyApps给的,没改
IP可ping通
回复

使用道具 举报

 楼主| jqfang 发表于 2015-3-27 15:27:28 | 显示全部楼层
可以以Access 通过ODBC连到DB2。
回复

使用道具 举报

 楼主| jqfang 发表于 2015-4-10 06:27:14 | 显示全部楼层
和DB2管理员确认了server name,port # 和database name。连接仍然出现Error Message。Please help!

Connect error!
[jcc][t4][10109][10354][3.52.95] The version of the IBM Universal JDBC driver in use is not licensed for connectivity to QAS database.
To connect to this server, please obtain a licensed copy of the IBM DB2 Universal Driver for JDBC and SQLJ.
An appropriate license file db2jcc_license_*.jar for this target platform must be installed to the application class path.
Connectivity to QAS database is enabled by any of the following license files:[ db2jcc_license_cisuz.jar]. ERRORCODE=-4472, SQLSTATE=42968

回复

使用道具 举报

karrman 发表于 2015-4-10 10:37:57 | 显示全部楼层
从你的报错信息来看,应该是你的DB2服务器的license作了限制,不能远程访问之类的。
因为myapps是支持DB2的数据库类型
回复

使用道具 举报

 楼主| jqfang 发表于 2015-4-10 13:09:23 | 显示全部楼层
报错是说,你们的IBM万用JDBC驱动程序是没有链接QAS数据库的许可,并给出可以用的driver。请看下这个链接。
http://www-01.ibm.com/support/docview.wss?uid=swg21191319
如果下载了driver怎样安装到你们的MyApp上呢?
回复

使用道具 举报

 楼主| jqfang 发表于 2015-4-10 13:11:35 | 显示全部楼层
db2jcc_license_cisuz.jar是可以用的许可
回复

使用道具 举报

 楼主| jqfang 发表于 2015-4-25 01:27:17 | 显示全部楼层
我找到db2jcc_license_cisuz.jar,并放到WEB-INF\lib 下,添加DataSource 并Test database; Connect succeed!  但在Metadata management 下,新建DataSource, AS400不能展开列出tables。 求助!
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-14 06:58

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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