解决SQLServer远程连接失败的问题
机房收费系统异地发布的时候,需要保证数据库能够远程连接,但连接的时候通常会报错:
要解决这个问题,⾸先需要检查SqlServer 的⼏项设置。(这些设置⼀般都是系统默认项,不过最好看⼀下)
(⼀)检查SQL Server是否允许远程链接。以SqlServer ⾝份验证⽅式登陆。登录账户sa
sql连接不上服务器(⼆)打开配置管理器,检查微软SQL服务器(MSSQLServer)的TCP/IP协议是否开启。
确保上⾯设置正确后,进⾏最后的SQL服务器防⽕墙设置,(问题⼤多出在这⾥)
⼀、可以直接关闭防⽕墙,但是这样不安全,不建议采⽤。
⼆、到微软SQL服务器(MSSQLServer)的TCP/IP协议。在SQL服务器防⽕墙已经处于运⾏状态下,点击“TCP/IP协议”选择属性
从上图中我们可以看出,这台SQL服务器上⽀持TCP/IP协议的是1433端⼝。下⼀步要做的是在防⽕墙的配置中允许1433端⼝⽀持TCP/IP协议即可。打开“控制⾯板”选择“Windows防⽕墙”——“⾼级设置”。右击“⼊站规则(Inboud Rules)”选项,选
择“新建规则(NewRule)”:
打开“新建规则”选项后,利⽤“新建⼊站规则向导”为1433端⼝配置“内部绑定协议”配置为适⽤于TCP/IP协议即可。
配置过程:
完成上述步骤后,SQL服务器即可⽀持远程链接了。赶紧试试吧!
以上就是本⽂的全部内容,希望⼤家可以通过学习解决远程连接时遇到的⿇烦。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论