总是出现SQLServer 2000 Driver for JDBC]Connection reset 异常,大家帮忙看下

BankingRegulatorLLM 2009-04-29 10:29:37
数据库我用的是Microsoft SQL Server 2000 简体中文个人版 的

然后写了个简单的JDBC连接程序,但总是出现下面的异常
public class DataConnection {
private static String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=sunhotel";
private static String user="sa";
private static String pwd="sa";
private static Connection conn;

public static void main(String[] args) throws InstantiationException, IllegalAccessException, ClassNotFoundException, SQLException
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
DriverManager.registerDriver (new com.microsoft.jdbc.sqlserver.SQLServerDriver());
conn=DriverManager.getConnection(url,user,pwd);
}
}
,但是一运行总是出现下面的异常
[Microsoft][SQLServer 2000 Driver for JDBC]Connection reset
at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
at com.microsoft.jdbc.sqlserver.tds.TDSRequest.processReply(Unknown Source)
at com.microsoft.jdbc.sqlserver.SQLServerImplConnection.open(Unknown Source)
at com.microsoft.jdbc.base.BaseConnection.getNewImplConnection(Unknown Source)
at com.microsoft.jdbc.base.BaseConnection.open(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at com.sunshine.sunsdk.sql.DataConnection.main(DataConnection.java:24)
我去GOOGLE上搜索了,有人说1433端口没开 可是我的SQL Server服务器是启动着的,我的应该不是这个问题
数据库用户名和密码 连接URL 我都检查了几遍应该没有问题,有人说 SP4补丁没有打,不知道是不是这样的问题
大家帮忙看下

...全文
396 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenlhuaf 2011-08-05
  • 打赏
  • 举报
回复
同问!
liaojianbiao 2009-04-30
  • 打赏
  • 举报
回复
你查看下你的数据库版本
把需要打的补丁都打下试试
liaojianbiao 2009-04-30
  • 打赏
  • 举报
回复
应该是你的sql2000没打补丁吧
  • 打赏
  • 举报
回复
我引入过了 !
Rachael1001 2009-04-29
  • 打赏
  • 举报
回复
引入3个包
msbase.jar
mssqlserver.jar
msutil.jar

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧