请问分布式事务如何实现远程查询(急!!!)(10分)

  • 主题发起人 主题发起人 xzb_97
  • 开始时间 开始时间
X

xzb_97

Unregistered / Unconfirmed
GUEST, unregistred user!
我现在在局域网里有两台机子(两个数据库),当一台数据库中一个表修改过后触发另一个数据库中一个表,代码如下:
CREATE TRIGGER carddelete
on ST_Persons
FOR update
as
update [192.168.0.10].SXT.dbo.RS set card=null
where RsNo in (select Person_No from ST_Persons where Is_del=1)
请高手帮我看看这个代码是否有问题?以及如何为了实现我的要求如何在SQL server2000中配置,我真的没有办法了,跪求答案,我没有什么分了,万望高手见谅!
 
没人吗?
 
谁能帮帮我啊?
 
你可以把更新语句拿到查询分析器里查一下,能达到目的就可以。
 
它报错:
未能打开表 '"SXT"."dbo"."RS"'(来自 OLE DB 提供程序 'SQLOLEDB')。 提供程序未能支持行查找位置。 提供程序指出与其它属性或要求发生了冲突。
[OLE/DB provider returned message: 多步 OLE DB 操作产生错误。请检查每个 OLE DB 状态值。没有工作被完成。]
这是什么意思啊?
 
后退
顶部