Linked server was unable to begin a distributed transaction----it works for me.
来源:互联网 发布:asp查询系统源码 编辑:程序博客网 时间:2024/05/22 18:21
Recently, I run into somes issues about linked server like below:
Error message 1:
OLE DB provider "SQLNCLI10" for linked server "xxxxx" returned message "The partner transaction manager has disabled its support for remote/network transactions.".
Msg 7391, Level 16, State 2, Line 1
The operation could not be performed because OLE DB provider "SQLNCLI10" for linked server "xxxxx" was unable to begin a distributed transaction.
Error message 2:
OLE DB provider "SQLNCLI10" for linked server "xxxxx" returned message "No transaction is active.".
Msg 7391, Level 16, State 2, Line 1
The operation could not be performed because OLE DB provider "SQLNCLI10" for linked server "xxxxx" was unable to begin a distributed transaction.
Solutions like below snapsots:
Adminstrative tools-->Component Services--right click local DTC and modify DTC properties.
Modify the Linked Server Properties.
Method 1: EXEC sp_serveroption @server = 'xxxxx',@optname = 'remote proc transaction promotion', @optvalue = 'false'
Mothod 2: as below snapshot.
- Linked server was unable to begin a distributed transaction----it works for me.
- OLE DB provider "SQLNCLI11" for linked server "dbLink01" was unable to begin a distributed transac
- linked server "XXX" was unable to begina distributed transaction.
- Unable to begin a distributed transaction
- Error message: OLE DB provider SQLOLEDB was unable to begin a distributed transaction
- oracle unable to load oraMTS , unable to enlist in a distributed transaction .
- BEGIN DISTRIBUTED TRANSACTION
- sql server 2005 T-SQL BEGIN DISTRIBUTED TRANSACTION (Transact-SQL)
- It's time for me to make a career planning
- Server was unable to process request.
- Unable to acquire a device for port 'COM5'. It appears to be in use.解决办法
- It's a begin!
- How to find a laptop for me
- How to identify a session started by a remote distributed transaction? (文档 ID 332326.1)
- <Error> <Server> <BEA-002606> <Unable to create a server socket for listening on channel "Default[2
- Waiting for X server to begin accepting connections.
- Interlude: Troubleshooting for 'no corresponding BEGIN TRANSACTION'
- svn could not begin a transaction
- ORACLE中查找所有表,查找用户权限,修改表空间配额的命令
- 命令模式
- Thinkphp 3.0 空模块 与空操功能一样,只不过是无法访问的模块而进行的操作
- 栅格那点儿事(二)---细看Raster属性
- NC常见错误及解决汇总
- Linked server was unable to begin a distributed transaction----it works for me.
- 关注AppAnnie对iOS游戏营收数据分析
- java读取mysql数据库的blob字段和Oracle数据库的Blob字段的区别【读取properties文件】
- torintos为什么要先update 再commint
- Thinkphp Url 大小写的设置
- 对比中美汽车拥堵
- Think php 快速调用 模块或是方法 A R
- QC用例导入报错解决方法- Field < Subject > requires a value from the corresponding list
- Tomcat8080端口占用的处理方法