所以我期待設置一個上傳服務來將數據從sql express移動到完整版本。由於缺乏快速代理,我正在使用c#編寫服務,因此我計劃使用事務來確保數據的完整性。跨多個數據庫的SQL事務
我可以有一個單一的交易蓋2個數據庫...
意義......
我想從快遞讀,插入2012然後更新快遞表示「上傳」的地位,因爲這些兩個獨立的數據庫,確保兩個sql實例之間數據完整性的最佳方法是什麼?
如果有3個操作失敗,整個事務應該回滾,並在以後的時間再次嘗試......
所以我期待設置一個上傳服務來將數據從sql express移動到完整版本。由於缺乏快速代理,我正在使用c#編寫服務,因此我計劃使用事務來確保數據的完整性。跨多個數據庫的SQL事務
我可以有一個單一的交易蓋2個數據庫...
意義......
我想從快遞讀,插入2012然後更新快遞表示「上傳」的地位,因爲這些兩個獨立的數據庫,確保兩個sql實例之間數據完整性的最佳方法是什麼?
如果有3個操作失敗,整個事務應該回滾,並在以後的時間再次嘗試......
是的,你可以使用分佈式事務。請參閱TechNet上的這篇文章。 https://technet.microsoft.com/en-us/library/aa213077(v=sql.80).aspx,
我會讀到這謝謝 – asuppa 2015-02-10 15:22:10
您正在使用的任何特定的dbms? – jarlh 2015-02-10 15:14:31
@jarlh不知道他們是否有具體細節,我計劃在低端運行SQL 2012服務器和SQL2012表達式,否則一切都將在代碼c# – asuppa 2015-02-10 15:21:08