如何在SQL Server 2012中将默认实例转换为命名实例?


10

如何在SQL Server 2012中将默认实例转换为命名实例?

我错误地选择了默认实例选项并进行了安装。现在,我必须更改为命名实例。如何改变?

Answers:


9

安装命名实例,将数据库,代理作业等移至该实例,然后卸载现在未使用的默认实例。


3
很好地迁移您创建的任何内容。我以一种坏习惯假设,他在安装后立即注意到了问题。
史蒂夫·曼吉阿米里

1
无需移动作业(如果有很多)-只需使用备份还原来还原msdb。
Kin Shah

7

简单的答案是你做不到。如果您不打算使用默认实例,只需将其卸载即可。您可以再次安装SQL Server并创建一个命名实例。


1

您可以重命名实例,但不能将命名实例更改为默认实例,反之亦然。


3
这对现有答案有什么作用?
Erik

0

如何在SQL Server 2012中将命名实例转换为默认实例?


  1. 打开SQL Server配置管理器
  2. 单击“ SQL Server网络配置”
  3. 单击要提供的INSTANCENAME的协议
  4. 右键单击“ TCP / IP”,然后单击“启用”
  5. 右键单击“ TCP / IP”,然后转到“属性”
  6. 转到“ IP地址”选项卡
  7. 向下滚动到IPAll部分
  8. 清除“ TCP动态端口”字段(即空/空白)
  9. 将TCP端口设置为1433
  10. 点击确定
  11. 转到SQL Server服务
  12. 右键单击您的SQL Server(INSTANCENAME),然后单击“重新启动”。

1
相反的问题也可能有用,但值得单独提出和回答。您可以通过在下方勾选“回答自己的问题”复选框答案一起张贴问题,提出问题页面。更多信息,请参见我可以回答我自己的问题吗?另外,请考虑注册您的帐户,以免意外丢失帖子的所有权。
Andriy M
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.