SQL server 2008 防火墙设置

川长思鸟来 2022-10-02 14:52 282阅读 0赞

zh以前应为有特殊需求,需要在副武器外连接数据库,需要打开TCPIP服务。

但是因为有防火墙,经常连接不成功。

根据网上的资料总结,写了一个小的bat,来解决这个问题:

  1. @echo ========= Open SQL Server Self Ports ===================
  2. @echo Enabling SQLServer default instance port 1433
  3. netsh firewall set portopening TCP 1433 "SQLServer"
  4. @echo Enabling Dedicated Admin Connection port 1434
  5. netsh firewall set portopening TCP 1434 "SQL Admin Connection"
  6. @echo Enabling conventional SQL Server Service Broker port 4022
  7. netsh firewall set portopening TCP 4022 "SQL Service Broker"
  8. @echo Enabling Transact-SQL Debugger/RPC port 135
  9. netsh firewall set portopening TCP 135 "SQL Debugger/RPC"
  10. @echo ========= Open Analysis Services Ports ==============
  11. @echo Enabling SSAS Default Instance port 2383
  12. netsh firewall set portopening TCP 2383 "Analysis Services"
  13. @echo Enabling SQL Server Browser Service port 2382
  14. netsh firewall set portopening TCP 2382 "SQL Browser"
  15. @echo ========= Open Misc Applications Ports ==============
  16. @echo Enabling HTTP port 80
  17. netsh firewall set portopening TCP 80 "HTTP"
  18. @echo Enabling SSL port 443
  19. netsh firewall set portopening TCP 443 "SSL"
  20. @echo Enabling port for SQL Server Browser Service's 'Browse' Button
  21. netsh firewall set portopening UDP 1434 "SQL Browser"
  22. @echo Allowing multicast broadcast response on UDP (Browser Service Enumerations OK)
  23. netsh firewall set multicastbroadcastresponse ENABLE

如果要远程连接,请确认你的TCPIP协议是打开的,SQL Browser服务是开启的。

转载于:https://www.cnblogs.com/wanghao4023030/p/11010032.html

发表评论

表情:
评论列表 (有 0 条评论,282人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Sql Server 2008-闲聊

    在信息化社会,充分有效地管理和利用各类信息资源,是进行科学研究和决策管理的前提条件。数据库技术是管理信息系统、办公自动化系统、决策支持系统等各类信息系统的核心部分,也是是进行

    相关 SQL server 2008 防火墙设置

    zh以前应为有特殊需求,需要在副武器外连接数据库,需要打开TCPIP服务。 但是因为有防火墙,经常连接不成功。 根据网上的资料总结,写了一个小的bat,来解决这个问题:

    相关 SQL Server 2008 压缩

    执行SQL查询时,主要的几个瓶颈在于:CPU运算速度、内存缓存区大小、磁盘IO速度。而对于大数据量数据的查询,其瓶颈则一般集中于磁盘IO,以及内存缓存。那么为了提高SQL查询的