一为 SQL 启用远程连接 单击开始依次指向程序Microsoft SQL Server 和配置工具然后单击SQL Server 外围应用配置器
在SQL Server 外围应用配置器页上单击服务和连接的外围应用配置器
在服务和连接的外围应用配置器页上展开数据库引擎依次单击远程连接和本地连接和远程连接单击适用于您的环境的相应协议然后单击应用
注意请在接收到以下消息时单击确定
直到重新启动数据库引擎服务后对连接设置所做的更改才会生效
在服务和连接的外围应用配置器页上展开数据库引擎依次单击服务和停止等待 MSSQLSERVER 服务停止然后单击启动以重新启动 MSSQLSERVER 服务
二启用 SQL Server Browser 服务
单击开始依次指向程序Microsoft SQL Server 和配置工具然后单击SQL Server 外围应用配置器
在SQL Server 外围应用配置器页上单击服务和连接的外围应用配置器
在服务和连接的外围应用配置器页上单击SQL Server Browser在启动类型中单击自动选项然后单击应用
注意在单击自动选项后每次启动 Microsoft Windows 时将自动启动 SQL Server Browser 服务
单击启动然后单击确定
三在 Windows 防火墙中为SQL Server 创建例外
在 Windows 防火墙中单击例外选项卡然后单击添加程序
在添加程序窗口中单击浏览
单击 C:\Program Files\Microsoft SQL Server\MSSQL\MSSQL\Binn\sqlservrexe 可执行程序单击打开然后单击确定
注意上述路径可能会根据 SQL Server 的安装位置而不同
四在 Windows 防火墙中为 SQL Server Browser 服务创建例外
在 Windows 防火墙中单击例外选项卡然后单击添加程序
在添加程序窗口中单击浏览
单击 C:\Program Files\Microsoft SQL Server\\Shared\sqlbrowserexe 可执行程序单击打开然后单击确定
注意上述路径可能会根据 SQL Server 的安装位置而不同
五远程连接端口设置(很关键的一步很多方法只讲了一到四步却没有讲到第五步)
在服务器上打开SQL Server Configuration Manager选择SQL Server配置治理器>SQL Server 网络配置>MSSQLSERVER的协议>TCP/IP在弹出对话框中选择IP地址>IPALL>TCP端口设置为可用端口(如果默认的端口老是连接不上你就设置为你确认已经打开的端口试试如端口等)
在服务和连接的外围应用配置器页上展开数据库引擎依次单击服务和停止等待 MSSQLSERVER 服务停止然后单击启动以重新启动 MSSQLSERVER 服务
六测试连接
打开SQL登陆界面输入服务器IP和用户名及密码
如
服务器名称
用户名sa
密码sa
点连接结果连接成功
PS:上面的服务器名称中的中的第五步中第步中设置的IPALL中的TCP端口