java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establis
上面是个sql2000数据库连接的异常,请哪位好友帮下忙,偶时第一次用sql2000,不甚感激
1.使用JDBC FOR MSSQL 2000的SP3驱动了吗?
2.使用MS SQL 2000的SP4补丁包了吗
3.你的连接的IP地址正确吗
参考一些可能的解决方案
http://programmingart.blog.51cto.com/213782/88394
lz先确定使用sqlserver客户端能否连上?
使用DriverManager.getConnection(url, username,password)这个方法试试
这个是安装图解教程
http://hakuna89.blog.hexun.com/23508826_d.html
错误分析:
[list]
[*]JDBC驱动forSQLserver是否在JCreator的classpath里面指定了;
[*] 是否安装了MSSERVER 的SP3
[*] 确保服务器的1433端口是打开的;
[*] SQLserver的身份验证是否是windows和SQL的混合身份验证
[/list]
另参考:http://topic.csdn.net/t/20060907/08/5004229.html
不能建立连接,看你的链接地址配置对吗?
The syntax for SQL Server 2000 JDBC Driver is:
jdbc:microsoft:sqlserver://[host]:[port=1433];DatabaseName=[DatabaseName]..
如果配置正确的话,再看看防火墙是不是开了,把防火墙关了。或者其他会阻止连接的软件(比如360等)
[b]
经典的错误:
1433端口打开没?(只有装了SP4补丁之后,1433端口才能打开)
PS: jdbc的URL写对没?
[/b]