**

在win10系统中SQL server2008防火墙阻止了远程调试该怎么办?

**

这几天也一直被阻止远程调试的问题所困扰,但我上网查了很多资料,发现他们说话都说的不怎么清楚,那种感觉遮遮掩掩的感觉对博主我这种笨人是相当的不友好,看了半天还是没调出来,之后我自己结合他们所说的,自己渐渐摸索出来,现在我将自己的方法一步一个截图的分享给大家,希望能帮助到在看到这篇文章时和当时的我同样身处于困惑中的人。

博主先说一下,此方法可能只适用于Win10系统的小伙伴。

废话不多说,咱们开始吧。

1.你调试过程中首先会遇到这个界面,记住这两个号码:TCP 13和UDP4500 500

R2 SQL Server2008 防火墙 sql2008防火墙警告_远程调试

2.打开控制面板找到Windows防火墙

(Ps:如果你找不到防火墙可以通过这种方法:)

右键开始,点击搜索

R2 SQL Server2008 防火墙 sql2008防火墙警告_SQL_02

它就会弹出这个窗口,在搜索里面输入windows防火墙,就会出现Windows Defender防火墙,点它

R2 SQL Server2008 防火墙 sql2008防火墙警告_远程调试_03


出现这个面板,点击高级设置

R2 SQL Server2008 防火墙 sql2008防火墙警告_右键_04

点击入站规则,右边有一个新建规则,点击进去后选择端口

R2 SQL Server2008 防火墙 sql2008防火墙警告_远程调试_05

协议与端口里,选择TCP,下面选特定端口135

R2 SQL Server2008 防火墙 sql2008防火墙警告_远程调试_06

允许连接

R2 SQL Server2008 防火墙 sql2008防火墙警告_右键_07

R2 SQL Server2008 防火墙 sql2008防火墙警告_右键_08

R2 SQL Server2008 防火墙 sql2008防火墙警告_右键_09

注意,这里点击完成后还不算完,点击完成后,在规则的第一行会显示出你新建的规则,右键点击属性

R2 SQL Server2008 防火墙 sql2008防火墙警告_右键_10

会有一个程序和服务,点击下面的此程序,有一个浏览

R2 SQL Server2008 防火墙 sql2008防火墙警告_SQL_11

把你之前装SQL server2008装的位置找出来选定(注意是management studio)

R2 SQL Server2008 防火墙 sql2008防火墙警告_SQL_12

选定后会是这样的

R2 SQL Server2008 防火墙 sql2008防火墙警告_远程调试_13

然后再点击协议和端口,把远程端口改成特定端口 ,号码也写成135

R2 SQL Server2008 防火墙 sql2008防火墙警告_远程调试_14

这里一个TCP135算是建完了,我们还需要建一个UDP4500,500

R2 SQL Server2008 防火墙 sql2008防火墙警告_远程调试_15

注意这里和之前不一样,选的是UDP,下面填4500,500,中间的逗号必须要切换成英文输入才行

R2 SQL Server2008 防火墙 sql2008防火墙警告_远程调试_16

操作和配置文件和之前的都一样,直接选下一步就可以了,到了名称这边,把名称稍微改一下

R2 SQL Server2008 防火墙 sql2008防火墙警告_右键_17

完成后,还是右键点击属性

R2 SQL Server2008 防火墙 sql2008防火墙警告_远程调试_18

点击此程序,此步骤和上面的一样

R2 SQL Server2008 防火墙 sql2008防火墙警告_SQL_19

R2 SQL Server2008 防火墙 sql2008防火墙警告_远程调试_20

做完这步之后,记得把协议与端口的远程端口改一下,和135一样的步骤,只是这次换成了4500,500记得两个数子中间的逗号要切换成英文

R2 SQL Server2008 防火墙 sql2008防火墙警告_远程调试_21

点击确定以后算是弄好了,如果再次运行SQL还是报防火墙阻止调试的话,那你注意保存好规则,然后重启1,2遍计算机,再次运行就不会报错了,博主就是这样捯饬出来的,别问我问什么。

如果说,还是报错的话,就把名字改成这个样子:

R2 SQL Server2008 防火墙 sql2008防火墙警告_右键_22

如果以上这些方法还是帮助不了你,

那就,

去看看别的大佬的博客吧,

博主不才,已经没办法帮你了

祝你好运吧

R2 SQL Server2008 防火墙 sql2008防火墙警告_SQL_23

谢谢观看!