Re: [问题] 连MSSQL的服务被防火墙阻挡

楼主: pili100 (zelda)   2014-12-23 09:20:46
※ 引述《pili100 (zelda)》之铭言:
标题不是很明确表达出问题
先说明一下环境
MSSQL及服务程式是在同一台电脑上
原本在电脑上的MS 防火墙关闭的情况下
程式可以连到MSSQL
但是一但开启之后
捉到的错误讯息:
建立连接至 SQL Server 时,发生网络相关或执行个体特定的错误。
找不到或无法存取服务器。确认执行个名称是否正确,
以及 SQL Server 是否设定为允许远端连线。
(provider: Named Pipes Provider, error: 40 - 无法开启至 SQL Server 的连接)
很自然地, 我去设定防火墙的输入规则,在远端IP的部份
我输入了127.0.0.1及主机的IP
但还是不能连线
希望高手帮忙一下
哪个环节没有注意到
作者: drizzt123 (drizzt)   2013-12-19 17:07:00
有开1433Port?
作者: lucky1lk (赌到没钱的人)   2013-12-19 21:05:00
PORT?
作者: leicheong (睡魔)   2013-12-19 21:48:00
Named pipe? 不会需要开port的吧. 本机档案分享有启用就好 (也不需要开port给这个, 反正是本机用)Developer版本默认不使用TCP/IP连接的.
作者: a926 (Aaron)   2013-12-21 22:19:00
请问程式连线字串是?
作者: leicheong (睡魔)   2014-12-23 21:28:00
不. 我是说Developer版本的SQL server默认不开启TCP/IP因此防火墙开放1433 port根本无用.要用TCP/IP就需要先跑Surface Area Configuration
作者: mepowerlmay (用心,找对人)   2014-12-24 18:19:00
http://ppt.cc/5VW3教学文章 先设定好

Links booklink

Contact Us: admin [ a t ] ucptt.com