久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

java - 無法執行該操作,因為鏈接服務器 "***" 的 OLE DB 訪問接口 "SQLNCLI" 無法啟動分布式事務。解決方法?

瀏覽:154日期:2023-12-01 10:00:01

問題描述

用戶提出需求要求我們的項目同時處理他們原有項目的數據。新項目和原項目數據庫都是sqlserver2005,分別在不同的服務器上,測試環境sqlserver2005鏈接服務器sqlserver2012。我打算在新項目數據庫上建立鏈接服務器操作舊服務器上的數據庫,但是項目實際運行期間發現從項目中使用sql語句通過鏈接服務器操作舊數據庫時出現了錯誤,驗證過sql語句在新數據庫中執行沒有任何問題。百度了很多方法啟動MSDTC服務、關閉防火墻、加set xact_abort ON、通過管理工具設置、直接使用JDBC訪問數據庫等,都沒有解決問題。報錯信息:java - 無法執行該操作,因為鏈接服務器 "***" 的 OLE DB 訪問接口 "SQLNCLI" 無法啟動分布式事務。解決方法?

問題解答

回答1:

是否對比了兩臺服務器的Sevice Pack和所有KB的異同?

回答2:

目前找到一種折中的辦法,添加公用方法使用JDBC操作舊服務器上的數據庫,但是維護起來不太方便,期待有大神能夠給出正確解決方案。

標簽: java
主站蜘蛛池模板: 绍兴市| 雷波县| 彩票| 伊春市| 株洲市| 高州市| 临泉县| 邵阳市| 长垣县| 西昌市| 永川市| 朝阳市| 固阳县| 龙井市| 左云县| 古蔺县| 嵊泗县| 万全县| 彭山县| 恩施市| 交城县| 北京市| 陆丰市| 嘉义市| 丰顺县| 凤冈县| 浪卡子县| 宜兰市| 柳河县| 武穴市| 丁青县| 基隆市| 绩溪县| 连云港市| 高州市| 开封市| 顺昌县| 武乡县| 吉隆县| 周宁县| 汉中市|