在迁移到新的SQL Server时pipe理大量的SQL Server ODBC更改

如何pipe理更改SQL Server并更新所有连接到它的客户端以指向新的服务器? 如果我有SQLSERVER1,然后购买新的硬件,并调用新的服务器SQLSERVER2,并迁移所有的数据库,我必须改变所有的应用程序服务器,报表服务器,一些工作站等指向新的SQL Server实例的ODBC连接。

有没有办法指向客户端指向真正的SQL Server实例的别名或代理,所以不一定要更新所有客户端上的变化?

最简单的方法应该是在build立连接时将所有客户端指向特定的DNS名称。 当您必须切换服务器时,只需将此DNS名称分配给新的服务器即可。

为此,您可以将DNS条目的TTL值降低到非常小的值,以便更改有机会快速传播。