读书人

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

发布时间: 2012-11-07 09:56:10 作者: rapoo

请教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试一试。

读书人网 >Eclipse开发

热点推荐