DB2的Mule数据库连接器url格式不正确

问题描述:

我正在尝试Mule的数据库连接器来连接到DB2数据库,但我无法弄清数据库URL的正确格式。我创建了一个通用数据库配置全局元素与数据库URLDB2的Mule数据库连接器url格式不正确

jdbc:db2://db01.dev.myserver.org:50000/mydb;User=test;Password=secret 

和司机

com.ibm.db2.jcc.DB2Driver 

当我点击测试连接,它说

Test connection failed: Cannot get connection for URL 
jdbc:db2://db01.dev.myserver.org:50000/mydb;User=test;Password=secret : 
[ibm][db2][jcc][t4][10205][11234] Null userid is not supported. 

我怎样将用户名和密码在URL中?

谢谢!

JDBC性能,如userpassword需要从网址的其余部分用冒号(“:”)分开,并且每个属性,包括最后一个,应该用分号(终止“;” )。我怀疑属性名称可能也是区分大小写的。所以

jdbc:db2://db01.dev.myserver.org:50000/mydb:user=test;password=secret; 

参考:http://www-01.ibm.com/support/knowledgecenter/SSEPGG_10.5.0/com.ibm.db2.luw.apdv.java.doc/src/tpc/imjcc_rjvdsprp.html?lang=en