远程连接Sql server服务器的配置

远程连接Sql server服务器,需要保证以下三点正确配置:

1、服务器Sql Server的相关服务已开启。

2、服务器Sql server允许远程连接且不被防火墙屏蔽。

3、数据库的1433端口开启。

 

下面依次说明每点的详细步骤及注意事项:

1、打开Sql server的配置工具——配置管理器,相关服务已开启。

 

2、打开服务端数据库,右键属性,在安全性中选择“Sql Server和Windows身份验证模式”,保证能通过相关的登录名登陆上服务器数据库。具体的方法是先利用Windows身份登录,再设置一个登录帐号,重启数据库服务即可。



点击连接标签,勾选上“允许远程连接此服务器”。


除此以外,还需要在配置管理器中,开启TCP/IP协议和Named Pipes协议,如下

 

服务端的防火墙可能会阻止远程连接,需要添加例外端口,打开Windows防火墙设置,“例外”选项卡,添加端口,名称为sql,端口号为1433,协议TCP,确定,即添加例外端

如果在完成上述步骤后仍然无法连接,则很可能是1433端口没有开启监听导致无法连接,由此进入第三部分的配置。

 

3、首先可以利用telnet检查端口是否开启(在Win7系统中,cmd的telnet需要到控制面板——Windows功能下勾选开启),具体方法如下:

确定本机1433端口是否开启

开始--运行--输入cmd--回车,在新界面输入 telnet localhost  1433回车,出现一个黑屏,说明本机连接端口1433是开启状态。否则按如下顺序进行开启此端口

 


监测完成后,若发现端口确实没有开启,则点击SQL Server 网络配置--MSSQLSERVER的协议,

在SQL Server网络配置中选择SQLEXPRESS的协议,选择TCP/IP ,右键单击,选择属性

 


选择IP 地址选项卡

把"IP1"和"IP2"中"TCP端口"为1433,"已启用"改为"是" 把“IP地址”下“IPALL”的端口改为“1433”。


SQL NativeClient 10.0 配置->客户端协议->TCP/IP 默认端口选择1433,是否启用选择‘是’



重新启用被关闭的数据库引擎,这样就开启了1433的端口,最好重启一下电脑。

 

完成后可通过SSMS(Sql Server Managerment Studio)进行远程连接,输入服务器的IP地址,登录名和密码利用自己在服务端预先设置的登录名密码登录,即可完成!



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值