簡體   English   中英

跨多個數據庫的SQL事務

[英]SQL Transactions across multiple databases

因此,我希望設置一個上傳服務,以將數據從sql express移至完整版本。 由於缺少Express上的代理,我自己用C#編寫了服務,因此我計划使用事務來確保數據完整性。

我可以單筆交易覆蓋2個數據庫...

含義...

我想從express閱讀,插入2012,然后更新express,顯示“已上傳”狀態,因為這是兩個單獨的數據庫,所以確保兩個sql實例之間數據完整性的最佳方法是什么。

如果這3個操作中的任何一個失敗,則應回滾整個事務並在以后再次嘗試...

是的,您可以使用分布式事務。 請參閱TechNet上的本文。 https://technet.microsoft.com/zh-CN/library/aa213077(v=sql.80).aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM