【1】環境
(1)sql server2016 SP2
(2)windows server 2012 R2
(3)odbc8.0.22版本,mysql5.7.26版本






那么由上面的圖可以看出,我對sql server服務器的 msdtc相關服務都已經啟動配置(這里沒貼出服務圖,但MSDTC相關服務都已經運行);
問題:見最后一張圖
(1)我單獨使用 insert into openquery(...),可以在sql server中插入資料到 mysql的鏈接服務器;
(2)一旦我使用事務,則不行,請問大佬們,還有哪里要設定嘛?或者是mysql種哪里需要設定?
uj5u.com熱心網友回復:
mysql 5.x 開始支持 XA事務, DTC 也啟用 XA 事務試試。uj5u.com熱心網友回復:
勾上了XA,然后 mysql 也開了 innodb_support_xa,沒有用
uj5u.com熱心網友回復:
exec sp_serveroption 'mysql', 'remote proc transaction promotion', 'false'
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/261547.html
標籤:疑難問題
