SQL Server开启1433端口,彻底解决方案

SQL Server开启1433端口,彻底解决方案,第1张

环境:Windows10+SQL Server 2008

在用JDBC连肆迹接SQL Server时报错

The TCP/IP connection to the host localhost, port 1433 has failed. Error: Connection refused

查找并使用了各种方法,遇到了各种问题,终于得以解决。目前网络上并没有一个完整的解决方案,所以我就结合自己使用过的方法写一个吧。

下面就是开启1433端口的方案。

如果发现自己电脑裂困并上没有这个软件也不要慌:双击打开C盘中的这个程序C:\Windows\SysWOW64\SQLServerManager10.msc即可。

按照步骤设置: http://blog.csdn.net/jeep_ouc/article/details/17270291 , 需要特别注意的尺伏是,属性栏中除了要改IP1、IP2外,也要改IPALL(它在属性栏的最后面),把IPALL的端口也设置为1433! 网上好多教程中没有这个步骤,超级坑。

按照步骤设置: http://www.xitonghe.com/jiaocheng/Windows10-3861.html

这个教程不完整,入站规则和出站规则中都加入1433端口!

打开SQL Server Configuration Manager,点击左侧的SQL Server服务,然后在右边就会出现SQL Server(SQLEXPRESS),右键点击重启。

至此,SQL Server终于可以和Java愉快地结合在一起使用啦

如何更改SQL Server默认的1433端口

(1)SqlServer服务使用两个端口:TCP-1433、冲散芦UDP-1434。其中1433用于供SqlServer对外提供服务,1434用于向请求者返回SqlServer使用了那个TCP/IP端口。

可以使用SQL Server的企业管理器更改SqlServer的默认TCP端口。

方法如下:

a、打开企业管理器,依次选择左侧工具栏的“Microsoft SQL Servers - SQL Server组”,打开“SQL实例”(实际环境中为要修改的SQL Server服务器名称)的属性对话框,点击“常规”选项卡的最下方的`“网络配置(N)”按钮,就可以打开“SQL Server 网络使用工具”对话框。

b、在“启用的协议”列表里有TCP/IP协议,在属性里的默认端口选项中输入要修改的端口号即可修改。还有一项为隐藏服务器,如果选中则表示着散带客户端无法通过枚举服务器来看到这台服务器,起到保护的作用,而且不影响连接。

(2)SqlAgent服务使用TCP-1625、TCP-1640端口提供服务。

(3)SQL 查询分析掘迅器,通过1601端口访问1433,连接SqlServer

使用 sql server的【配置工具里】的 【SQL Server 配置管理器】 配置下 sql server网络配置协议春清陵

配置下右边的TCP/IP里的端口即扒戚可。正正


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11984535.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存