当前位置: 代码迷 >> Eclipse >> 请问tomcat6.0连接池配置有关问题
  详细解决方案

请问tomcat6.0连接池配置有关问题

热度:42   发布时间:2016-04-23 02:10:48.0
请教tomcat6.0连接池配置问题
1、tomcat-6.0\conf下面的server.xml文件中的最后一个</host>前面添加代码如下:

<Context path="/net" docBase="net" debug="5" reloadable="true" corssContext="true">

  <Resource name="jdbc/ConnectionPool"
  auth="Container"
  type="javax.sql.DataSource"
  maxActive="20"
  maxIdle="5"
  maxWait="10000"
  username="sa"
  password=""
  driverclassname="com.microsoft.jdbc.sqlserver.sqlserverdriver"
  url="jdbc:microsoft:sqlserver://localhost:1433;databasename=db_net"/>
</Context>
2、在项目的web.xml中添加如下代码:
<resource-ref>
  <description>SQL server text app</description>
  <res-ref-name>jdbc/ConnectionPool</res-ref-name>
  <res-type>javax.sql.DataSource</res-type>
  <res-auth>Container</res-auth>
</resource-ref>
3、把sqlserver2000驱动包放到项目的lib中。
在网页中打开页面,连接不了数据库。
eclipse显示异常:
Cannot create JDBC driver of class '' for connect URL 'jdbc:microsoft:sqlserver://localhost:1433;databasename=db_net'
at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1452)
at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
at org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
at com.wsy.connsqlserver.getConnection(connsqlserver.java:28)

不知是什么问题,请高手指点。谢谢!!

------解决方案--------------------
url="jdbc:microsoft:sqlserver://localhost:1433;databasename=db_net"/>把databasebname改为DatabaseName试一试。
  相关解决方案