这个问题与instances有关。我之前问过。是否可以在不卸载和重新安装的情况下更改SQL Server中的默认实例?如果可能,我们如何做到这一点?如果不可能为什么会这样?谢谢你的帮助:)。
答案 0 :(得分:12)
所有实例都已命名,但只有一个默认运行。从默认实例中删除端口,并在SQL Server网络配置下的SQL Server配置管理器中将您想要的命名实例的端口设置为1433
答案 1 :(得分:1)
否强>
如果要更改实例的名称,或将其设为默认实例,则必须重新安装。没办法。
答案 2 :(得分:1)
“如果要在不使用实例名称的情况下从任何连接字符串访问命名实例,并且仅使用服务器名称,则可以执行以下操作:
要仅使用主机名访问命名实例 - 转到SQL Server配置管理器,并为该命名实例启用TCP / IP,右键单击并转到属性,然后在IP选项卡中转到IP所有部分并使TCP动态端口为空,并使TCP端口1433(这是默认值)
这将使命名实例侦听默认端口。注意:您只能配置一个这样的实例 - 除非实例是故障转移群集,否则没有两个实例可以在IP All部分上具有相同的端口。“
见Zasz的回答。他用截图解释了如何设置哪个服务器在默认端口上进行侦听。
答案 3 :(得分:1)
这可能会解决您的问题: https://kohera.be/blog/sql-server/make-named-instance-look-like-default-instance/ (完全归功于Stefan,但如果他的博客消失,我会在下面解释)
我们的想法是让您的命名实例显示为默认实例。