如何管理 SQL Server 的变更并更新与其连接的所有客户端以指向新服务器?如果我有 SQLSERVER1,然后购买新硬件并将新服务器命名为 SQLSERVER2 并迁移所有数据库,我必须更改所有应用程序服务器、报告服务器、一些工作站等上的 ODBC 连接以指向新的 SQL Server 实例。
有没有办法将客户端指向指向真实 SQL Server 实例的别名或代理,这样就不必在更改时更新所有客户端?
答案1
最简单的方法应该是在设置连接时将所有客户端指向某个 DNS 名称。当您必须切换服务器时,只需将此 DNS 名称分配给新服务器即可。
为此,您可以将 DNS 条目的 TTL 值降低到非常小的值,以便更改有机会快速传播。