文章主要向大家描述的是SQL Server分布式事务的一些问题现象,以及对SQL Server分布式事务所适用环境的描述,以下就是文章的SQL Server分布式事务的一些问题现象详细内容介绍,望大家借鉴。
适用环境:
操作系统:windows 2003
数据库:SQL Server 2000/SQL Server 2003
使用链接服务器进行远程数据库访问的情况
SQL Server分布式事务的问题现象
在执行SQL Server分布式事务时,在SQL Server 2005下收到如下错误:
消息 7391,级别 16,状态 2,过程 xxxxx,第 16 行
无法执行该操作,因为链接服务器 "xxxxx" 的 OLE DB 访问接口 "SQLNCLI" 无法启动分布式事务。
在SQL Server 2000下收到如下错误:
该操作未能执行,因为 OLE DB 提供程序 'SQLOLEDB' 无法启动SQL Server分布式事务。
[OLE/DB provider returned message: 新事务不能登记到指定的事务处理器中。 ]
OLE DB 错误跟踪[OLE/DB Provider 'SQLOLEDB' ITransactionJoin::JoinTransaction returned 0x8004d00a]。
以上的相关内容就是对SQL Server分布式事务的问题现象的介绍,望你能有所收获。
【编辑推荐】