我有两个 SQL 服务器在两个不同的机器上运行。从硬件角度来看,它们都不会受到远程负载,而且确实没有理由将它们设置为两个独立的服务器,这只是前任管理员设置它们的方式(他很愚蠢)。
我想做的是将一台服务器作为命名实例移动到另一台服务器,并且希望以尽可能不造成中断的方式进行。有许多程序和电子表格指向这两台服务器,如果可以移动服务器实例而不必更新指向它的每个连接字符串,那就是我想要采取的路径。
有任何想法吗?
答案1
首先,您真的需要命名实例吗?如果您没有实际需要,那么在同一个实例上安装两个数据库将为您节省大量资源(和管理开销)。
这种方法的真正好处是,您可以为客户端使用简单的 DNS 重定向。如果他们连接到SQLDB02
并且您正在整合所有内容SQLDB01
,您可以在 DNS 中为它们设置别名;但如果您使用命名实例,则需要它们连接到SQLDB01\Instance2
,这将要求修改客户端上的连接字符串。