安装好sql server 2005 express版本后,用java一直连接不上,但是用客户端可以访问,在网上查了很多方法都不管用,最后发现问题居然是在tcp/ip中没有启用任何IP地址
其实下面这篇文章讲得比较详细了
http://tech.ccidnet.com/art/1105/20070418/1064205_1.html
关键就是下面这个图要注意
某个IP地址下面的已启用一定要是"是",默认全是否
最近又出现新的问题,一直能连上的数据库,突然又连不上了,尝试了各种方法都不行,sqlserver的客户端可以连,程序就死活连不上,搞了好久最后才发现是windows防火墙不知道什么时候打开了,导致程序连不上。关闭防火墙后就可以了