gpt4 book ai didi

sql - 调用另一个 SQL Server 上的存储过程而不通过 TSQL 链接

转载 作者:行者123 更新时间:2023-12-02 22:32:27 25 4
gpt4 key购买 nike

我想在 TSQL 中从服务器 A 调用服务器 B 上的存储过程,而不链接服务器。是否可以使用连接字符串之类的东西来执行这个存储过程?返回将是单个 nvarchar 值。

问候。

最佳答案

为了避免“链接服务器”,您通常会使用 OPENDATASOURCE

评论后:

EXEC OPENDATASOURCE('SQLNCLI', 'Data Source=London\Payroll;Integrated Security=SSPI').remoteDB.remoteSchema.remoteProc @param1, @param2,...

简单的 4 部分命名约定。整个 OPENDATASOURCE 只是替换链接服务器名称...

注意:您可能遇到“adhoc access ”问题

关于sql - 调用另一个 SQL Server 上的存储过程而不通过 TSQL 链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1522752/

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