先交代一下我的sqlserver数据库是2005,(2008测试了一下也可以通用)。三台服务器系统分别是2003、XP、Win7.分两步去实现,很简单。
一、对防火墙的设置:
windows2003和Xp系统开启防火墙后在‘控制面板’里找到‘防火墙’后打开有个‘例外’选项卡:图
开启服务器防火墙 <wbr>局域网内连接sqlserver数据库问题
点击‘添加端口’。名称写:sqlServer sa 端口号写sqlserver的端口号(你没修改的情况下默认是1433),注意名称是服务项sqlServer和数据库的实例sa,中间有个空格。图
添加完成后确定就ok了,对防火墙设置完成。
再说win7系统相对以上就麻烦点了。需要对防火墙里的‘入站规则’和‘出站规则’进行设置。在‘控制面板’里找到防火墙后左侧有个‘高级设置’点开后会看到‘入站规则’和‘出站规则’。图
选中‘入站规则’,点击右边的‘新建规则’在弹出的窗口里选择‘端口’选项,下一步
上面选择‘Tcp’,下面选则‘特定的本地端口’
(就是你需要添加的端口号)当然你也可以选择所有本地端口
下一步选择‘允许连接’,一直下一步、下一步就行。最后输入名称sqlServer sa 完成对入站规则的设置。
对‘出站规则’做同样的设置。这样完成win7系统下对防火墙端口的添加。
上面所提到的sqlServer sa其实就是个名字,这个可以根据用户定义,关键是对端口的添加。只要把端口添加进去即可。
二、对数据库的设置(以上操作后如果可以连接数据库了下面的就不用看了)
先说sqlserver2005.如果你的数据库安装后一直没有修改过就需要看这里了。在系统程序里找到sqlserver2005,在‘配置工具’里找到‘sqlserver 外围应用配置器’ 图
选择‘远程连接’选择‘本地连接和远程连接’即可。一般刚装完后默认的只有本地连接。需要把远程连接加上
点击确定即可。完成设置,如果连不上,重启一下电脑试试,应该可以的。
关于sqlserver2008 :
打开数据库在“管理”“策略”“外围应用配置器”点击右键,选择“评估”一下就可以了
评估一下就好了
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。