我需要在面向公众的生产服务器上配置 SQL Server 别名。为此,我需要安装 SQL Server 配置管理器。
我找不到独立的安装程序,所以我不得不安装 SQL Server 2005 客户端组件。这种方法并不理想,因为我们不想在面向公众的生产服务器上安装 SSMS。
有没有办法在不安装 SQL Server Management Studio 的情况下安装 SQL Server 2005 配置管理器?
编辑:找到方法了。参见我的答案以下。
谢谢,
阿诺德
答案1
我找到了一种配置别名的方法,不需要在生产服务器上安装客户端工具。
可以使用 SQL Server 客户端网络实用程序 (cliconfg.exe) 设置别名,如本文所述:如何设置和使用 SQL Server 别名
此实用程序是自 Windows 2000 Server 以来标准安装的一部分,我可以确认它在 Windows 2008 Server R1(64 位)上也可以正常工作。
答案2
是的,确实如此,您需要客户端工具才能访问此控制台。显然,如果您没有在本地运行 SSMS,那么您将有另一台运行客户端工具的计算机可以访问数据库服务器。
您可以使用装有 SSMS 的计算机的计算机管理控制台连接到 SQL Server 框描述在这里或者,有一种鲜为人知的方法可以从 SSMS 内部访问它:
- 在已注册服务器控制台中注册服务器
- 右键单击已注册的服务器,然后单击SQL Server 配置管理器...
该工具实际上是一个名为 SQLServerManager.msc 的 mmc 管理单元,尽管我认为它不够便携,无法简单地复制到一个盒子里单独运行。