站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题java连接sql2000出错,高手帮帮忙

java连接sql2000出错,高手帮帮忙

摘要: java连接sql2000出错,高手帮帮忙


java连接sql2000出错,求助

------------------------------------
服务器: 127.0.0.1
端口: 1433
数据库: NSXV5_3
------------------------------------
开始初始化...
初始化失败。
java.sql.SQLException: [Microsoft][SQLServer JDBC Driver]Error establishing socket.
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.TDSConnection.-#60;init-#62;(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 com.microsoft.jdbc.base.BaseDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at com.gluonsoft.util.ConnectionManager.-#60;init-#62;(Unknown Source)
at com.gluonsoft.util.ConnectionManager.getConnectionManager(Unknown Source)
at com.tianxun.NEI.server.dataAccessLayer.DBTool.ā(Unknown Source)
at com.tianxun.NEI.server.dataAccessLayer.DBTool.initDatabase(Unknown Source)
at com.tianxun.NEI.server.NEIServer.initialize(Unknown Source)
at com.tianxun.NEI.tool.init.InitPanel.initialize(InitPanel.java:257)
at com.tianxun.NEI.tool.init.InitPanel$5.run(InitPanel.java:128)
这个是初始化数据库时候的错误信息,高手指点一下吧


必须安装3个驱动文件到tomcat/command/lib 下或工程目录下:
msbase.jar 、mssqlserver.jar、msutil.jar


我使用的是桌面应用程序,没有用tomcat


打补丁


是winxp要打补丁才可以的.


xp要什么补丁?


sql我用的补丁是sp4
xp + sp2


端口没有开吧


XP SP2,3
通过IE的-#34;WINDOWS UPDATE-#34;菜单项到微软网站,用自动搜索更新项就会列出需要更新的内容了


sql2000 sp4不行吗?


你的环境变量设置的有问题
把SQL的驱动包包,添加到classpath里面
驱动包包就是你那个com.XXXXX的包包

呵呵,没问题就给分吧


java.sql.SQLException: [Microsoft][SQLServer JDBC Driver]Error establishing socket.
看错误信息,应该是没有建立好socket连接,可能是你的数据库打开的端口不是1433吧.


应该是你的SQLSERVER2000补丁没有打的原因。


驱动、补丁


↑返回目录
前一篇: JAVA写一个SOCKETS服务器, 使用XML通讯, 现在有开源的库做支持吗?
后一篇: NoRouteToHostException错误