▁▂▃▄▅▆▇█100分求解:Struts1.1数据库配置问题 No suitable driver好象驱动不对 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 'COM.ibm.db2.jdbc.app.DB2Driver' 中的COM应该是小写com吧? 如果不是小写的话,那就是你的类包没放在WEB-INF/lib下。 COM.ibm.db2.jdbc.app.DB2Driver没错,应该是驱动程序没有放在lib下 驱动程序已经放到了/WEB-INF/lib目录下了我要是把驱动程序包删除掉的话,它会报:ClassNotFountException但是它报的是No suitable driver这就不知道是什么原因了. 那就说明 驱动程序的名字 与“COM.ibm.db2.jdbc.app.DB2Driver”不匹配阿。要不你把驱动程序的解压包,打开看看,是不是有足够类,是不是大小写写错了?? 这个包是IBM的DB2 数据库自己带来的,不会有错,而且我也打开这个包看了,确实有这样的类,大小写也没错。关键是,我在JSP里用同样的一段配置string,它就能正常地连接到数据库而一到了struts里面,我连接sqlServer数据库时也是正常的,就是一旦改到DB2数据库就不正常了。 No suitable driver好像是驱动不对呀 这样建立连接试试:安装db2 client,然后做catalog,修改<set-property property="url" value="jdbc:db2://211.87.231.13:50000/ZSBM" />value为jdbc:db2:ZSBM,尝试连接,应该可以 我觉得是端口搞错了,DB2应该6789端口,如果你没有修改过配置的话value="jdbc:db2://211.87.231.13:6789/ZSBM" 问题已经解决原因是当DB2数据库服务器与WebServer不在同一台机器上时,不能用COM.ibm.db2.jdbc.app.DB2Driver而只能用db2jcc.jar中的com.ibm.db2.jcc.DB2Driver但是还有一个叫COM.ibm.db2.jdbc.net.DB2Driver的驱动程序.详细原因请参阅下面的网址.http://www-900.ibm.com/developerWorks/cn/dmdd/library/techarticles/0402chenjunwei/0402chenjunwei.shtml 两个javaee系统之间对接怎么做,用什么技术? 海尔软件面试会拒绝乙肝病菌携带者吗? log4j重复输出问题 SPRING连续请求的问题,请高手看看 hibernate数据库和内存同步的问题 各位项目中用tomcat5.0自带的连接池(主要是修改server.xml web.xml)成功过吗? 如何在JBuilder9中使用JDOM 还是一个jdom的问题 如何用jsp+xml令网页中美工与程序完全分离? 兼职项目经理,系统分析员,架构师 请问在java中如何实现mysql的数据备份,恢复?谢谢! 没有这个包,到哪去下?
中的COM应该是小写com吧?
我要是把驱动程序包删除掉的话,它会报:ClassNotFountException但是它报的是No suitable driver这就不知道是什么原因了.
要不你把驱动程序的解压包,打开看看,是不是有足够类,是不是大小写写错了??
而且我也打开这个包看了,确实有这样的类,大小写也没错。关键是,我在JSP里用同样的一段配置string,它就能正常地连接到数据库而一到了struts里面,我连接sqlServer数据库时也是正常的,就是一旦改到DB2数据库就不正常了。
好像是驱动不对呀
安装db2 client,然后做catalog,修改
<set-property property="url" value="jdbc:db2://211.87.231.13:50000/ZSBM" />
value为jdbc:db2:ZSBM,尝试连接,应该可以
原因是当DB2数据库服务器与WebServer不在同一台机器上时,不能用
COM.ibm.db2.jdbc.app.DB2Driver而只能用db2jcc.jar中的
com.ibm.db2.jcc.DB2Driver但是还有一个叫COM.ibm.db2.jdbc.net.DB2Driver的驱动程序.详细原因请参阅下面的网址.
http://www-900.ibm.com/developerWorks/cn/dmdd/library/techarticles/0402chenjunwei/0402chenjunwei.shtml