簡單的問題。我正在研究幾個辦公室之間共享的單個SQL Server數據庫。每個辦公室在這個數據庫中都有自己的模式,因此將數據庫分爲邏輯塊。 (另外還有一個在多個辦公室之間共享的架構)。數據庫存儲在專用服務器上,我們使用單個數據庫來保持備份/恢復過程的輕鬆。如何做部分數據庫備份和恢復?
然而,問題在於會計部門可能會修改大量數據,然後祕書處犯了一個錯誤,要求恢復備份。不幸的是,恢復備份意味着會計將失去他們最近添加的數據。
因此,替代解決方案是將備份恢復到新數據庫中,從舊會計模式中刪除數據並將數據從備份移到原始數據庫。這是目前的解決方案,既費時又容易出錯。
那麼,有沒有辦法備份單個模式,可能通過代碼?然後,還可以通過代碼恢復該架構?
你有那間去任何FKS模式? – 2010-05-12 14:59:27
沒有。每個模式都是一個獨立的實體。所有辦公室都有一個共享模式,但主要是通用數據,任何辦公室都可以在需要時複製到自己的模式。 (基本上,它只是一個默認值的集合。) – 2010-05-13 11:00:40