gpt4 book ai didi

sql-server - 如何更新链接服务器连接字符串?

转载 作者:行者123 更新时间:2023-12-04 00:09:40 26 4
gpt4 key购买 nike

我使用下面的语句添加链接服务器:

EXEC sp_addlinkedserver
@server = 'north',
@srvproduct = '',
@provider = 'MSDASQL',
@provstr = 'DRIVER={SQL Server};SERVER=192.168.100.147;UID=sa;PWD=xxxx;'

现在我想更新链接服务器连接字符串,例如服务器名称等。有什么声明可以做到吗?

最佳答案

要更改链接服务器的服务器名称,请使用 sp_setnetname .更改其他内容没有意义(例如提供程序),这就是为什么没有更改过程的原因。

在这种情况下,它不会工作,因为您没有遵循 sp_addlinkedserver 示例。事实上,我不明白您为什么要以这种方式设置到 SQL Server 的链接服务器。你会使用 sp_addlinkedsrvlogin也用于凭证

EXEC sp_addlinkedserver
@server = 'north',
@srvproduct = 'SQL Server'
GO
EXEC sp_setnetname 'north', '192.168.100.147'
GO
EXEC sp_addlinkedsrvlogin 'north', NULL, NULL, 'sa', 'XXXX'
GO

如果您不想这样做,请按照您的意愿删除并重新创建它。也就是说,您必须删除并重新创建它,因为您已经以非标准方式设置了它

关于sql-server - 如何更新链接服务器连接字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5846506/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com