重命名SSMS数据库连接名称

时间:2014-09-12 09:14:42

标签: ssms

标题可能有点误导,所以让我澄清一下:我不想知道如何重命名连接字符串或数据库名称。我想知道的是如何在SQL Management Studio中为我的数据库连接创建一个友好的标签?

e.g。我有以下联系:

enter image description here

我想将它们重命名为其他内容,例如“dev server”,“PreProd”,“Live”或其他任何情况。我以为我可以轻松地在SSMS中做到这一点,但显然我做不到。

我总是担心我可能会无意中对错误的服务器进行更改,并且拥有一个友好的友好名称会对防止它有很大帮助。

3 个答案:

答案 0 :(得分:2)

是的,所以无论如何你需要做的是以下

  1. 获取IP地址指向的服务器的名称。您可以使用 nsLookup [ipaddress]
  2. 通过命令提示符执行此操作
  3. 使用名称而不是IP地址
  4. 或者,如果要控制实际显示的名称,可以为HOSTS文件中的每个IP地址添加一个条目:

    1. 以管理员身份运行任何文本编辑器
    2. 浏览 c:\ windows \ system32 \ drivers \ etc (等是隐藏目录)并打开 HOSTS 文件
    3. 对于每个IP地址,添加如下记录: 1.2.3.4 MyFancyServerName
    4. 您现在可以使用 MyFancyServerName 代替IP地址 1.2.3.4

答案 1 :(得分:2)

多年来,我一直在努力使用SSMS数据库连接,这些连接没有友好的名称,但却被IP地址或服务器/数据库名称所困扰。您可能会认为MS可以为用户提供管理这些的方式,但是没有。

您可能会考虑使用注册服务器。 SSMS 17(我不知道较早的版本)具有这些功能,并且我发现它们更易于使用,因为您可以随意命名。

调用“查看/注册的服务器”以显示该窗格,然后展开“数据库引擎”节点。右键单击“本地服务器组”节点,然后单击“新服务器注册”。填写字段,在“注册服务器名称”框中输入您想要的名称,然后测试连接。一旦工作,点击保存按钮就可以了。双击新的注册服务器连接将您连接到数据库并打开对象资源管理器。

我还将启动选项(“工具/选项... /环境/启动”)的“启动时”选项切换为“打开空环境”。这会打开IDE,而不会提示我立即连接到数据库。

答案 2 :(得分:0)

加入 James Barnard 的 answer

使用 SSMS 18.7.1(可能还有更早的版本),您实际上可以右键单击对象资源管理器中的连接并选择注册...选项。 这样您就不必在“注册的服务器”窗口中重新键入您的连接详细信息。 SMSS 18.7 server registration steps