分享

Tomcat5.5.17+SQl Server2000 数据池

 N_once 2007-07-17
Tomcat5.5.17+SQl Server2000 数据池
 
我的tomcat5.5.17 三个jar包已放入D:\AnZhuan\Tomcat 5.5\common\lib中
在D:\AnZhuan\Tomcat 5.5\conf下建了个bbs.xml 内容如下:
<Context path="/bbs" docBase="D:\AnZhuan\Tomcat 5.5\conf" debug="5" reloadable="true">
<Resource name="jdbc/TestDB" type="javax.sql.DataSource"
maxActive="10" maxIdle="3" maxWait="10000" username="sa" password="123" driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
url="jdbc:microsoft:sqlserver://localhost;DatabaseName=bbs"/>
</Context>
我的项目中的web.xml内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" xmlns="http://java./xml/ns/j2ee" xmlns:xsi="http://www./2001/XMLSchema-instance" xsi:schemaLocation="http://java./xml/ns/j2ee http://java./xml/ns/j2ee/web-app_2_4.xsd">
<description>SQL Test App</description>
<resource-ref>
<description>test</description>
<res-ref-name>jdbc/TestDB</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
</web-app>
现在报:org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class ‘‘ for connect URL ‘null‘
驱动我已装了,配了为什么还报这种错呢???
我又写了一个java文件做测试如下:
import java.sql.*;

public class aaa {

public static void main(String[] args) {
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn=DriverManager.getConnection("jdbc:odbc:bbs","sa","sa");
if(conn==null){
System.out.println("null");
}
else{
System.out.println("ok"+conn);
}
conn.close();
}
catch (Exception e) {
e.getMessage();
}
}
}
结果为:oksun.jdbc.odbc.JdbcOdbcConnection@1d58aae
我实在没执了,希望大家该出手时就出手,救救我吧!
wjg_1314 发表于 2006-7-16 9:17:41

搞了快两天了。晕闷啊。
msutil.jar mssqlserver.jar msbase.jar
这三个包不错吧。
liaoxiaoqi 发表于 2006-7-16 20:22:08

一、SQLserver打上sp3或者sp4补丁。
二、D:\AnZhuan\Tomcat 5.5\conf\server.xml中添加或者修改:
<Context path="/bbs" docBase="D:\AnZhuan\Tomcat 5.5\conf" debug="5" reloadable="true">
<Resource name="jdbc/TestDB" type="javax.sql.DataSource"
maxActive="10" maxIdle="3" maxWait="10000" username="sa" password="123" driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
url="jdbc:microsoft:sqlserver://localhost;DatabaseName=bbs"/>
</Context>

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多