SQL Server 2008 链接服务器可以编辑吗?是否有与链接服务器等效的 ALTER 语句?

SQL Server 2008 链接服务器可以编辑吗?是否有与链接服务器等效的 ALTER 语句?

我有一个使用 SQL Server Management Studio 2008 创建的链接服务器。

如果链接服务器目标发生变化,我将必须更改其属性以指向正确的位置。

但我不能——没有编辑选项!

我是否遗漏了什么,或者链接服务器无法更改?

答案1

是的,你说得对。链接服务器名称无法修改。如果服务器名称发生变化,则需要删除并重新创建。

答案2

您无法修改链接服务器

但是如果你在 Management Studio 中右键单击服务器然后:

将链接服务器脚本化为 > DROP 和 CREATE 到 > 新查询编辑器窗口

您可以对脚本进行更改,其工作流程几乎与使用相同改变

答案3

编辑它们的能力保留在 SQL 2000 或 SQL 2005 中,现在必须删除它们并重新创建。

答案4

查看设置网络名称。您可以使用它来更改链接服务器(目标)的 data_source,例如:

DECLARE @name sysname = 'SRVRNAME';
DECLARE @datasource sysname = 'srvr.name.com';

EXECute sp_setnetname @server = @name, @netname = @datasource;

相关内容