首先下载
Microsoft SQL Server 2005 JDBC Driver 1.2http://www.microsoft.com/downloads/details.aspx?familyid=C47053EB-3B64-4794-950D-81E1EC91C1BA&displaylang=zh-cn然后参考http://msdn.microsoft.com/zh-cn/library/ms378749(SQL.90).aspx
Microsoft SQL Server 2005 JDBC Driver 1.2http://www.microsoft.com/downloads/details.aspx?familyid=C47053EB-3B64-4794-950D-81E1EC91C1BA&displaylang=zh-cn然后参考http://msdn.microsoft.com/zh-cn/library/ms378749(SQL.90).aspx
到主机 的 TCP/IP 连接失败
就是在web服务器上"\\数据库IP地址"
sql server以前有这个毛病,不知道2005是不是这样
检查配置里面是否允许tcp/ip和命名管道
检查用户名和密码正确
检查sql server 2005的服务是否启动
先把防火墙关了,然后在命令行里:
telnet yourIP 1433
如:
telnet 127.0.0.1 1433
我今天也遇到了这样的问题!然后找到 "网咯配置"
双击他
找到 SQLEXPRESS的协议
双击他
在右边点TCP/IP
看是否起用
没的话启动他
然后继续双击
把IP地址选相卡下的TCP端口设置为1433
try {
Class.forName(DBDriver);
conn = DriverManager.getConnection(ConnStr,MyUser,MyPassword);
} catch (Exception e) {
e.printStackTrace();
}