首页 > 解决方案 > 如何替换 SQL Server 中的链接服务器调用?

问题描述

我有两个 SQL Server 数据库实例——我们称它们为服务器 A 和 B。

可悲的是,随着用户流量的减少,现在不再需要运行两台服务器了。所以我打算将服务器B上的数据库合并到A。

但问题是:服务器 A 上有数千个存储过程和触发器,它们通过链接服务器连接到服务器 B,反之亦然。

合并后,无需使用链接服务器,因此我将不得不全部替换它们。

是否有可能保持链接服务器并使其指向自身?但这似乎是一种不好的做法。

我怎样才能有效地替换所有这些?我必须编写数千个ALTERSQL 脚本吗?

标签: sql-server

解决方案


您可以通过使用使用的 sql server 实例的名称填充 Data Source 来配置链接服务器。


推荐阅读