SQL Server 远程连接的配置与出现的错误

Others TOMORROW 来源:博客园 2年前 (2018-05-27) 1725次浏览 1个评论 扫描二维码

 

SQL Server 2008 R2 作为一个数据库系统,它是支持远程连接和访问数据库的。但是要想实现远程连接数据库,需要对被远程连接数据库(服务器端)进行一系列的设置。而即使配置完了,也还是无法实现远程连接访问数据库,出现各种各样的错误。

比如,“无法连接到 服务器的 IP:172.31.105.161。在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 – 无法打开到 SQL Server 的连接) (Microsoft SQL Server,错误: 53)”。又或者是登录名 sa 失败等等。

这些错误其实可以归两类,一类是网络连接错误,一类是数据库SQL Server 2008配置错误。这样解决问题的思路就非常清晰了。

首先,要确保网络连接是没问题的,服务器端的数据库和客户端必须在同一个局域网内,又或者是服务器端具有公网 IP。通过在命令提示符窗口下输入:

ping 172.31.105.161

这样的命令可以检测客户端和服务器端是否可以进行网络通信的。如果可以的话,再就是检查网络防火墙的问题,在服务器端允许SQL Server 2008 通过防火墙,或者直接关闭防火墙。

然后,就是数据库SQL Server 2008 的配置问题了,这里也可以分成两类问题,一类是数据库SQL Server 2008 的服务配置问题,一类是登录名登录用户权限问题。

SQL Server 2008 数据库远程连接出错连接不上的时候,可以从以上几个方向寻找问题。以下是实现SQL Server 2008数据库远程访问的具体环境配置。

1、单击 Windows 的”开始”,依次选择”所有程序”、”Microsoft SQL Server 2008″,然后单击“SQL Server Management Studio”,在对象资源管理器中,右击你的服务器,从快捷菜单中执行“属性”:

SQL Server 远程连接的配置与出现的错误

2、在服务器属性窗口左侧选择“安全性”,右侧选择“SQL Server 和 Windows 身份验证模式”:

SQL Server 远程连接的配置与出现的错误

再点击左侧“连接”,勾选“允许远程连接到此服务器”:

SQL Server 远程连接的配置与出现的错误

3、回到对象资源管理器,在节点“安全性 → 登录名”下右击登录名“sa”,从快捷菜单中执行“属性”:

SQL Server 远程连接的配置与出现的错误

4、首先在登录属性窗口,左侧选择”常规”,右侧输入密码:

SQL Server 远程连接的配置与出现的错误

5、然后在登录属性窗口左侧选择”状态”,右侧选择”授予”和”启用”:

SQL Server 远程连接的配置与出现的错误

6、单击 Windows 的”开始”,依次选择”所有程序”、”Microsoft SQL Server 2008″、”配置工具”,然后单击”SQL Server 配置管理器”,在窗口左侧选择节点”MSSQLSERVER 的协议”,在右侧双击”TCP/IP”:

SQL Server 远程连接的配置与出现的错误

7:在 TCP/IP 属性窗口,选择“IP 地址”选项卡,设置好 IP 地址和端口号,只需要填写第一个 IP 地址和端口号就可以,端口号一般是 1433:

SQL Server 远程连接的配置与出现的错误

8,然后选择窗口左侧的节点“SQL Server 服务”,在右侧右击“SQL Server(MSSQLSERVER)”,从快捷菜单中执行“重新启动”:

SQL Server 远程连接的配置与出现的错误

 

经过上述设置,其它客户端电脑即可通过 IP 地址连接此服务器,用SQL Server 2008 又或是其他的SQL Server 2008 接口都可以连接。

需要特别提示的是,通过 IP 地址连接远程 SQL Server 服务器的时候,应该选择选项“允许保存密码”:

SQL Server 远程连接的配置与出现的错误

 

 如果经过以上配置,又通过前面所说的方法排查了出现无法远程连接的错误的原因,那么就可以选择重装SQL Server 2008了。其实安装SQL Server 2008也很简单的,在安装的过程通常会出现一些错误,但不是致命的错误,其实可以不用管它(只要它还能继续安装下去),等它安装结束,它会提示没有完全安装成功,这个时候就可以重新打开安装程序,然后选择修复安装就可了。如果还出现错误,可以多尝试几次修复。

 

 


TOMORROW 星辰 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:SQL Server 远程连接的配置与出现的错误
喜欢 (0)
TOMORROW
关于作者:
一个从石头坑掉到泥坑里的攻城狮。
敏感的嚓茶发表我的评论  请填写正确的 个人信息
取消评论
表情 加粗 斜体 签到
(1)个小伙伴在吐槽
  1. 哇塞,居然是沙发?留个名
    lhc1672019-05-05 19:48 回复 Windows 7 | 未知浏览器