刚学2天今天想试试用sql server 2008连接javaweb是报了许多错误,现在把改过的地方整理一下, 图片呢??
1:检查默认1433的端口(网上看见最多的方法)
不是管理员账户的要以管理员账户进去
右击IP/TCP打开查看里面的TCP端口选项的属性看是不是1433(所有的),这里我把它改掉了。
还要看是否启用了,要启用
然后在设置客户端的TCP端口和上面一致
记得完成后重启服务才可以生效。
2:检查SQL数据库服务器中是否允许远程链接
3:设置外围应用配置器。
(就是这里浪费了好几个小时,2005和2008是不一样的)
最后这里我还是没找到,实在是太晚了,现在只知道打开
4:是否被防火墙挡道
打开“控制面板”选择“Windows防火墙”选项:
选择“高级设置”后,在右边菜单栏中找出“具有高级安全选项的Windows防火墙”并将其打开。打开后会发现在左边菜单栏中有“入站规则(Inboud Rules)”选项。将该选项打开,并在右边菜单栏中选择“新建规则(New Rule)”选项
打开“新建规则”选项后,利用“新内置绑定规则向导”为1433端口配置“内部绑定协议”配置为适用于TCP/IP协议即可。(前提是,需要完成该步骤以前所述的所有步骤),根据下面的几幅图为1433端口配置适用于1433端口即可:
前提是你没有改默认端口。
5:端口被占用
用第一种方法改掉即可
要重启服务。
6:莫名其妙的好了
适应我这里被关闭了,我想开启但开启不了,结果却是好了。。。。。。。
现在才刚学还不知道这些是什么。