执行查询语句的电脑链接服务器的电脑都需要启动MSDTC服务.
解决方案 »
- 请教达人一个关于INFORMIX存储过程的问题(十万火急)
- 存储过程中raiserror后面的代码还能继续执行????!
- visio导出odbc的MSSQL数据库,反向可以,正向怎么不行呀??
- 为什么我用datetime类型的参数传进存储过程,但没有用??
- SQL Server 常见问题
- 请问如何在数据库取数??
- 请大家帮忙呀!!!
- sqlserver的字符集问题 我在插入数据时,数据中的特殊字符无法正常插入到数据库中,而是用‘?’来代替,请问高手有没有办法解决
- 3.下面哪个工具可以帮助用户对语句性能进行分析
- 水晶报表 多组嵌套使用问题
- 怪事!怎么有的机子可以查到,有的不行?select * from employees where birthdate like '%1963%'
- 跪求大家帮忙,我的sql server怎么装不上啊
改为:
select * from OPENDATASOURCE('MSDASQL','DRIVER={SQL Server};SERVER=ip;UID=sa;PWD=密码;').pubs.dbo.jobs
set XACT_ABORT on
set ANSI_NULL_DFLT_ON on
set ANSI_WARNINGS on
BEGIN DISTRIBUTED TRANSACTION
select * from OPENDATASOURCE('MSDASQL','DRIVER={SQL Server};SERVER=ServerSMSCenter;UID=sa;PWD=123;').pubs.dbo.jobs
commit tran
错误代码变成
----------------------------------------
服务器: 消息 8520,级别 20,状态 1,行 6
内部 MSDTC 事务的提交失败: Result Code = 0x8004d019。连接中断