我需要保持同步幾個數據庫,一個是在SQL 2000上,另一個是在2005年.2000上的一個應該保持在只讀模式,以確保用戶不輸入數據。 2005年將由用戶更新。 所以我可以開發一個腳本來截斷並插入2000版本,每天晚上從2005年開始。我的問題是,如果在腳本運行時臨時禁用只讀模式有一些方法。有更好的方法嗎? 謝謝,SQL Server - 保持同步一個只讀數據庫
1
A
回答
2
您可以在腳本運行時禁用只讀模式。您可能還希望設置RESTRICTED_USER
以防止任何用戶在處理時訪問數據庫。
0
只是以供將來參考,這是我是如何進行的,
ALTER DATABASE MyDB SET READ_WRITE WITH ROLLBACK IMMEDIATE
ALTER DATABASE MyDB SET READ_ONLY WITH ROLLBACK IMMEDIATE
謝謝
1
我將沿着麥克恆基提供的響應趨向。 本質上利用數據庫安全性來防止用戶修改數據並允許用於同步寫入數據的帳戶。
不知道你的時間限制是什麼,但是如果你依賴於db是隻讀的以防止最終用戶進行更改,那麼他們可能在db的時間段內進入在讀/寫模式下。
相關問題
- 1. SQL Server數據庫同步
- 2. SQL Server數據庫與另一個數據庫表同步
- 3. 如何保持2個SQL Server表列在不同的數據庫中同步
- 4. SQL Server - 同步兩個數據庫
- 5. 同步兩個SQL Server數據庫
- 6. 保持elasticsearch和數據庫同步
- 7. 在同一實例中同步兩個Sql Server 2008數據庫
- 8. SQL Server數據庫保持鎖定
- 9. 保持Gemfire與數據庫同步
- 10. 保持LinqToSQL與數據庫同步
- 11. 同步進度數據庫與SQL Server
- 12. SQL Server Express數據庫複製/同步
- 13. SQL Server數據庫同步問題
- 14. 同步非數據庫SQL Server對象
- 15. 從sql server同步sqlite數據庫
- 16. 使SQL Server數據庫只讀,除了一個存儲過程
- 17. 保持多個環境中的開發數據庫同步
- 18. 如何最好只在同步SQL Server數據庫
- 19. 將SQL Server數據遷移到Neo4j並保持兩個數據庫的數據同步
- 20. 同步兩個SQL Server CE 4.0數據庫/數據複製
- 21. 同步兩個SQL Server 2008數據庫之間的數據
- 22. 兩個SQL Server數據庫之間的數據同步檢查
- 23. 保持不同的數據庫環境同步
- 24. 如何將SQL Server 2008數據庫與SQL Server 2005數據庫進行同步?
- 25. SQL Server:如何同步不同數據庫中的兩個表?
- 26. SQL Server數據庫和db2數據庫之間的同步
- 27. 複製/同步SQL Server [MDF]數據庫到CE數據庫[SDF]
- 28. 同步多個不同的DB到一個數據庫(SQL Server 2008中)
- 29. 如何保持兩個只讀集合與貓鼬同步
- 30. SQL Server數據庫保護
感謝您的提示。 – m0dest0