簡體   English   中英

SQL Server 2005僅還原一種架構

[英]SQL Server 2005 restore one schema only

我很確定這是不可能的。

我們有一個具有幾種模式的數據庫。 每個架構屬於不同的用戶。 一位用戶問:“如果我發現自己犯了全部錯誤,是否有可能恢復到昨天的數據狀態”。 顯然,我們可以還原整個數據庫,但這也可以還原我們不想執行的其他模式。

您是正確的,不可能僅還原單個架構。

就是說,如果您將所有特定的架構對象存儲到特定的文件組並進行了文件組備份,則可以僅還原受影響的文件組。

但是,如果要管理大量的架構/文件組,這將非常麻煩。

將整個數據庫還原到其他名稱的數據庫。

復制您要還原的部分。

您必須將整個數據庫的副本還原到某個時間點 ,然后將架構數據復制回原始數據庫。 如果將來需要定期執行此操作,則可以按照John的建議使用文件組並進行部分恢復 ,然后將數據復制回去。但是,即使使用文件組,也無法進行部分恢復到某個時間點 (這是您要的),afaik不存在這樣的東西。

暫無
暫無

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

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