是否可以创建全局 SQL Server 别名?

是否可以创建全局 SQL Server 别名?

我理解可以通过以下方式为每个客户端创建 SQL Server 别名SQL Server 配置管理器,但是是否可以在目标 SQL Server 服务器上全局执行此操作?

我的目标是最终停用旧的 SQL Server 系统,并将其数据库移至另一个 SQL 系统,而不必重写访问旧 SQL Server 的代码/VBA 脚本/等。我还会更改旧服务器的 DNS 条目,并使其指向新服务器。我希望避免需要在每个客户端的 SSCM 中进行更改。

答案1

使用独立 SQL 服务器?据我所知没有。使用可用性组,您可以为组指定一个名称,该名称将注册为规范名称,但这可能超出了您的工作范围。

也就是说,更改 DNS 条目通常就足够了(只需将旧名称 cname 为新名称)。过去,我在更换 SQL 服务器时多次这样做过。

话虽如此,您确实应该更新客户端以尽可能连接到正确的名称,以便将来更轻松地进行故障排除。更改 DNS 条目可以为您赢得时间来完成此操作。

相关内容