关于链接服务器更新数据的事务操作。 一存储过程,既更新本地数据库数据同时更新链接数据库中数据,将其放在事务中执行,报错。把事务去掉运行正常。难道更新链接服务器数据不能加事务吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主把语句贴出来,是可以实现的有没有启动msdtc 分布式事务BEGIN DISTRIBUTED TRANSACTIONUPDATE authors SET au_lname = 'McDonald' WHERE au_id = '409-56-7008'EXECUTE remote.pubs.dbo.changeauth_lname '409-56-7008','McDonald'COMMIT TRAN rfq(任凤泉) :一定要写链接服务器的存储过程吗?不能直接在本地服务器执行?如:UPDATE remote.pubs.dbo.changeauth_lname SET number = '409-56-7008',[Name] = 'McDonald' WHERE ID = 100 远程连接sql2000经常掉线是什么原因?如何解决 怎样解决大量字典表造成的sql语句困境 分页SQL语句,倒序 分页过程调用问题 在线等 Group By Having 简单问题,速结! 论坛用户名:TravyLee高手请现身,帮忙看下这个SQL查询条件该怎么加 关于配置问题! 我下载了《惠州新闻系统》想进行2次编译,请教如何连接 MS-SQL Server? 请问SQL作业能写超过3200字符的SQL语句吗? 为什么我装了SQL后 可它不启用 啊 大家讨论一下QQ是如何实现它的QQ信息查询的[上次面试QQ的面试题]
有没有启动msdtc
BEGIN DISTRIBUTED TRANSACTION
UPDATE authors
SET au_lname = 'McDonald' WHERE au_id = '409-56-7008'
EXECUTE remote.pubs.dbo.changeauth_lname '409-56-7008','McDonald'
COMMIT TRAN
一定要写链接服务器的存储过程吗?
不能直接在本地服务器执行?如:
UPDATE remote.pubs.dbo.changeauth_lname SET number = '409-56-7008',[Name] = 'McDonald' WHERE ID = 100