连接局域网内部的SQL 2008服务器

本人的用的数据库是Sql server2008 ,安装在实验室的电脑上,作为服务器。由于实验室的电脑是在一个局域网里,N个电脑共用一个公网IP ,假设这个IP 为 200,100,30,5 这个IP连接着实验室的主机,主机里面配置着各个电脑的端口,我在主机的TCP mapping 里面为Sql server 设置了端口,1433。

然后用telnet 200.100.30.5, 1433

注意 ,如果是win7 ,telnet 并没有安装,在 控制面板-> 程序-> 打开或关闭windows 功能

 

telnet  没问题,说明端口已经成功开启。 还有就是要确定服务器电脑上的防火墙要关闭。

下面就是配置sql server 2008 来允许远程访问

首先设置一个Sql server身份验证,这里设置用户名和密码都是sa 。右击数据库的属性,

然后 选择数据库的方面

RemoteAccessEnable 选为True;

下一步就是配置 sql server 配置管理器,将TCP/IP 中的IP 设为主机的IP ,端口设为1433 (server 默认端口,别的也行)

注意 里面的IPALL的 TCP端口也要设置,设置好了之后就重启一下服务器

这样就可也远程连接局域网下面的sql 服务器了。

其实连接局域网内的服务器关键是要做端口映射,在路由器,或者局域网主机中映射好sql server 的端口,就行了,其他的都差不多。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值