免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1655 | 回复: 1
打印 上一主题 下一主题

一个棘手+急切的关于JAVA 在400上连接池默认LIB的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-05-12 10:51 |只看该作者 |倒序浏览
应用情况如下:
驱动都是com.ibm.as400.access.AS400JDBCDriver
如果用:
Class.forName("com.ibm.as400.access.AS400JDBCDriver";
            con = java.sql.DriverManager.getConnection("jdbc:as400://x.x.x.x/XXXLIB",
                    "USER","ASSWORD";
则在查看该连接LIB LIST可以看到XXXLIB

但如果用:
ConnectionAS400Pool.server=jdbc\:as400\://x.x.x.x/XXXLIB
并指定USER、PASSWORD、minConnections、maxConnections、connectionTimeout
则查看该连接LIB LIST无法看到XXXLIB,由于更新PF时会触发TRIGGER写其他PF,导致异常报错;如果TRIGGER里改用USROPN+OVRDBF+OPEN的话则效率可能会有很大影响;所以希望能在之前所说的连接池的地方能把需要的XXXLIB设置到LIB LIST中;或者还有其他不太影响效率的方法么,可以改TRIGGER,用户登陆的设置等,但不能改JAVA程序:(?

论坛徽章:
0
2 [报告]
发表于 2005-05-12 17:33 |只看该作者

一个棘手+急切的关于JAVA 在400上连接池默认LIB的问题

解决了。。
如果不使用WEBSPHERE,而通过com.ibm.as400.access.AS400JDBCDriver
在400上建立多个连接池来读写文件时,得在ConnectionAS400Pool.server=jdbc\:as400\://x.x.x.x/XXXLIB后添加;libraries=XXXLIB,这样该连接的LIB LIST里就会增加XXXLIB了;不过如果读写文件不触发其他程序,可不用添加libraries
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP