Sql Server 2000 的JDBC驱动程序连不上
我在机器上装了Microsoft SQL Server 2000 Driver for JDBC,然后在JBuilder X中加入了此类库(即msbase.jar;mssqlserver.jar ;msutil.jar)并在Enterprise Setup的Database Driver里加入了这个驱动。然后用一个例子测试,结果却连不上。
import java.sql.*;
public class DBTest {
public DBTest() {
String dbUrl = "jdbc:microsoft:sqlserver://localhost:1433;databasename=pubs";
String user = "sa";
String password = "sa";
// Load the driver
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
//connecting the database
Connection con = DriverManager.getConnection(dbUrl, user, password);
con.close();
}catch(Exception e)
{
System.out.println(e.getMessage());
}
}
public static void main(String[] args) {
DBTest DBTest1 = new DBTest();
}
}
运行后在Connection con = DriverManager.getConnection这句发生异常。
D:\bea\jdk141_03\bin\javaw -classpath "F:\随书盘\JBuilder9集成开发实例解析\JB9Codes\SqlServer\DB1\classes;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar;D:\bea\jdk141_03\jre\lib\charsets.jar;D:\bea\jdk141_03\jre\lib\ext\dnsns.jar;D:\bea\jdk141_03\jre\lib\ext\ldapsec.jar;D:\bea\jdk141_03\jre\lib\ext\localedata.jar;D:\bea\jdk141_03\jre\lib\ext\sunjce_provider.jar;D:\bea\jdk141_03\jre\lib\im\indicim.jar;D:\bea\jdk141_03\jre\lib\jaws.jar;D:\bea\jdk141_03\jre\lib\jce.jar;D:\bea\jdk141_03\jre\lib\jsse.jar;D:\bea\jdk141_03\jre\lib\rt.jar;D:\bea\jdk141_03\jre\lib\sunrsasign.jar;D:\bea\jdk141_03\lib\dt.jar;D:\bea\jdk141_03\lib\htmlconverter.jar;D:\bea\jdk141_03\lib\tools.jar" DBTest
[Microsoft][SQLServer 2000 Driver for JDBC]Connection reset
大意是Connection reset(连接重置),不知为什么?我用JDBC-ODBC桥连接时就没有问题。
String dbUrl = "jdbc:microsoft:sqlserver://localhost:1433;databasename=pubs";
我把此句的localhost改成127.0.0.1和计算机名都一样。
问题点数:20、回复次数:3Top
1 楼zzsky(阿刚)回复于 2004-04-02 23:32:05 得分 10
Microsoft SQL Server 2000 Driver for JDBC驱动就是问题太多。我一般用的Weblogic提供的mssqlserver4v65驱动。Top
2 楼zzsky(阿刚)回复于 2004-04-02 23:32:37 得分 10
不过是和WebLogic整合后才用的哈。没试过没整合后可不可以用了Top
3 楼fancyerII()回复于 2004-04-02 23:56:44 得分 0
我在JBuiler中用了Weblogic提供的还是不行。我的机器整合了Weblogic8.1和JBuilder X
在Database Pilot中试了一下。
URL: jdbc:weblogic:mssqlserver4:localhost:1433
Driver: weblogic.jdbc.mssqlserver4.Driver
提示:Error Weblogic/VersionTop
相关问题
- 求驱动!JDBC for SQL Server 7.0!
- 有JDBC的SQL SERVER驱动程序下载吗?
- 高分寻找连接 sql server 7.0 的 jdbc 驱动程序!
- 谁有sql server 7 /2000的jdbc连接驱动
- 用MICROSOFT SQL SERVER 2000的JDBC驱动程序出现错误
- SQL Server 2000 JDBC驱动程序介绍,很值得一看!!!
- 求最新的JDBC for SQL Server 2000的驱动。
- 微软的网站上SQL Server 2000的jdbc驱动有问题???
- 下载sql server的jdbc驱动如何使用?
- 那位由SQL Server 2000的JDBC 2/3驱动程序?




