gpt4 book ai didi

sql-server - 将 SAVE TRANSACTION 与链接服务器一起使用

转载 作者:行者123 更新时间:2023-12-04 20:16:41 25 4
gpt4 key购买 nike

在具有保存点的事务中,我必须与链接服务器中的表进行连接。当我尝试这样做时,我收到错误消息:

“Cannot use SAVE TRANSACTION within a distributed transaction”

远程表数据很少更改。它几乎是固定的。是否可以告诉 SqlServer 从事务中排除该表?我尝试了 (NOLOCK) 提示,但无法将此提示用于链接服务器中的表。

有谁知道解决方法?我正在使用 ole SqlServer 2000。

最佳答案

您可以做的一件事是在开始事务之前制作远程表的本地副本。我知道这听起来可能会带来很多开销,但无论如何,远程连接通常是一个性能问题,为此的 SOP 修复也是制作本地副本。

关于sql-server - 将 SAVE TRANSACTION 与链接服务器一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18625680/

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