标题可能有点误导,所以让我澄清一下:我不想知道如何重命名连接字符串或数据库名称。我想知道的是如何在SQL Management Studio中为我的数据库连接创建一个友好的标签?
e.g。我有以下联系:
我想将它们重命名为其他内容,例如“dev server”,“PreProd”,“Live”或其他任何情况。我以为我可以轻松地在SSMS中做到这一点,但显然我做不到。
我总是担心我可能会无意中对错误的服务器进行更改,并且拥有一个友好的友好名称会对防止它有很大帮助。
答案 0 :(得分:2)
是的,所以无论如何你需要做的是以下
或者,如果要控制实际显示的名称,可以为HOSTS文件中的每个IP地址添加一个条目:
答案 1 :(得分:2)
多年来,我一直在努力使用SSMS数据库连接,这些连接没有友好的名称,但却被IP地址或服务器/数据库名称所困扰。您可能会认为MS可以为用户提供管理这些的方式,但是没有。
您可能会考虑使用注册服务器。 SSMS 17(我不知道较早的版本)具有这些功能,并且我发现它们更易于使用,因为您可以随意命名。
调用“查看/注册的服务器”以显示该窗格,然后展开“数据库引擎”节点。右键单击“本地服务器组”节点,然后单击“新服务器注册”。填写字段,在“注册服务器名称”框中输入您想要的名称,然后测试连接。一旦工作,点击保存按钮就可以了。双击新的注册服务器连接将您连接到数据库并打开对象资源管理器。
我还将启动选项(“工具/选项... /环境/启动”)的“启动时”选项切换为“打开空环境”。这会打开IDE,而不会提示我立即连接到数据库。
答案 2 :(得分:0)
加入 James Barnard 的 answer。
使用 SSMS 18.7.1(可能还有更早的版本),您实际上可以右键单击对象资源管理器中的连接并选择注册...选项。 这样您就不必在“注册的服务器”窗口中重新键入您的连接详细信息。 SMSS 18.7 server registration steps