链接服务器访问接口返回了消息没有活动事务,因为链接服务器 SQLEHR 的 OLE DB 访问接口 SQLNCLI10 无法启动分布式事务。...
查看一下MSDTC啟動是否正確
1、運行 regedt32,瀏覽至 HKEY_LOCAL_MACHINE\Software\Microsoft\MSDTC。
添加一個 DWORD 值 TurnOffRpcSecurity,值數(shù)據(jù)為 1。
2、重啟MS DTC服務(wù)。
3、打開“管理工具”的“組件服務(wù)”。
a. 瀏覽至"啟動管理工具"。
b. 選擇"組件服務(wù)"。
c. 展開"組件服務(wù)"樹,然后展開"我的電腦"。
d. 右鍵單擊"我的電腦",然后選擇"屬性"。
在 MSDTC 選項卡中,確保選中了下列選項:
網(wǎng)絡(luò) DTC 訪問
網(wǎng)絡(luò)管理
網(wǎng)絡(luò)事務(wù)
XA 事務(wù)
另外,"DTC 登錄帳戶"一定要設(shè)置為"NT Authority\NetworkService"。
4、重啟MS DTC服務(wù)。
5、再次運行 regedt32,瀏覽至 HKEY_LOCAL_MACHINE\Software\Microsoft\MSDTC,然后刪除 TurnOffRpcSecurity 項。
在查看一下sp_serveroption命令有鏈接服務(wù)器的選項說明
ROY WU(吳熹)
總結(jié)
以上是生活随笔為你收集整理的链接服务器访问接口返回了消息没有活动事务,因为链接服务器 SQLEHR 的 OLE DB 访问接口 SQLNCLI10 无法启动分布式事务。...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 多机器使用setnx 设置同一个key_
- 下一篇: mysql 下载到其他盘中_MYSQL