Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
本文內(nèi)容
適用范圍:
通常,在恢復(fù)數(shù)據(jù)庫之前,將還原 SQL Server 數(shù)據(jù)庫中的所有數(shù)據(jù)。 但是,還原操作可以恢復(fù)數(shù)據(jù)庫而不實際還原備份;例如,恢復(fù)那些與數(shù)據(jù)庫一致的只讀文件時。 這稱為僅恢復(fù)還原。 當(dāng)脫機數(shù)據(jù)已與數(shù)據(jù)庫一致且只需變?yōu)榭捎脮r,僅恢復(fù)還原操作將完成恢復(fù)數(shù)據(jù)庫并使數(shù)據(jù)聯(lián)機。
僅恢復(fù)還原可以針對整個數(shù)據(jù)庫或一個或多個文件或文件組進行。
僅恢復(fù)數(shù)據(jù)庫還原
在以下情況下僅恢復(fù)數(shù)據(jù)庫還原十分有用:
僅恢復(fù)數(shù)據(jù)庫還原的 RESTORE 語法是:
RESTORE ** WITH
注意
FROM = 子句不用于僅恢復(fù)還原,因為不需要任何備份。
示例
以下示例在還原操作中恢復(fù) 示例數(shù)據(jù)庫而不還原數(shù)據(jù)。
-- Restore database using WITH RECOVERY.
RESTORE DATABASE AdventureWorks2022
WITH RECOVERY
僅恢復(fù)文件還原
在以下情況下僅恢復(fù)文件還原十分有用:
數(shù)據(jù)庫按段落進行還原。 完成主文件組的還原之后,一個或多個未還原的文件變?yōu)榕c新數(shù)據(jù)庫的狀態(tài)一致,這也許是因為這些文件最近始終是只讀的。 只需恢復(fù)這些文件即可;無需復(fù)制數(shù)據(jù)。
僅恢復(fù)還原操作將脫機文件組中的數(shù)據(jù)變?yōu)槁?lián)機狀態(tài);不會有數(shù)據(jù)復(fù)制、重做或撤消這些階段。 有關(guān)還原階段的信息,請參閱。
僅恢復(fù)文件還原的 RESTORE 語法是:
RESTORE ** { FILE **=** | **=**ame_ }[ **,**...*n* ] WITH
示例
以下示例顯示了 數(shù)據(jù)庫中輔助文件組 Sales 中文件的僅恢復(fù)文件還原。 已在段落還原的初始步驟中還原了主文件組,并且 與還原的主文件組一致。 只需一條語句即可恢復(fù)此文件組并使其變?yōu)槁?lián)機狀態(tài)。
RESTORE DATABASE Sales FILEGROUP=SalesGroup2 WITH RECOVERY;
使用僅恢復(fù)還原完成段落還原方案的示例
簡單恢復(fù)模式
完整恢復(fù)模式
另請參閱
聯(lián)機還原 (SQL Server)
段落還原 (SQL Server)
文件還原(簡單恢復(fù)模式)
文件還原(完整恢復(fù)模式)
RESTORE (-SQL)
還原和恢復(fù)概述 (SQL Server)
*請認真填寫需求信息,我們會在24小時內(nèi)與您取得聯(lián)系。