用來還原、復原和管理備份的 RESTORE 陳述式

此章節描述備份所用的 RESTORE 陳述式。除了用來還原和復原備份的主要 RESTORE {DATABASE | LOG} 陳述式之外,還有許多輔助的 RESTORE 陳述式可協助您管理備份和計劃還原順序。輔助的 RESTORE 命令包括:RESTORE FILELISTONLY、RESTORE HEADERONLY、RESTORE LABELONLY、RESTORE REWINDONLY 和 RESTORE VERIFYONLY。

在此章節中

陳述式 描述

RESTORE (Transact-SQL)

描述利用 BACKUP 命令從備份中還原和復原資料庫時,所用的 RESTORE DATABASE 和 RESTORE LOG Transact-SQL 陳述式。在所有復原模式之下,資料庫都會使用 RESTORE DATABASE。只有完整復原模式和大量記錄復原模式會使用 RESTORE LOG。您也可以利用 RESTORE DATABASE,將資料庫回復為資料庫快照集。

RESTORE 引數 (Transact-SQL)

說明 RESTORE 陳述式及一組相關的輔助陳述式 (RESTORE FILELISTONLY、RESTORE HEADERONLY、RESTORE LABELONLY、RESTORE REWINDONLY 和 RESTORE VERIFYONLY) 之「語法」各章節所描述的引數。大部份引數都只得到這六個引數其中一部份的支援。在每個引數的描述中,都會指出引數所得到的支援。

RESTORE FILELISTONLY (Transact-SQL)

描述 RESTORE FILELISTONLY Transact-SQL 陳述式,這個陳述式用來傳回含有資料庫清單的結果集,以及備份組所包含的記錄檔。

RESTORE HEADERONLY (Transact-SQL)

描述 RESTORE HEADERONLY Transact-SQL 陳述式,這個陳述式用來傳回含有特定備份裝置上的所有備份組之所有備份標頭資訊的結果集。

RESTORE LABELONLY (Transact-SQL)

描述 RESTORE LABELONLY Transact-SQL 陳述式,這個陳述式用來傳回含有給定備份裝置所識別的備份媒體之相關資訊的結果集。

RESTORE REWINDONLY (Transact-SQL)

描述 RESTORE REWINDONLY Transact-SQL 陳述式,這個陳述式用來倒轉和關閉設定 NOREWIND 選項來執行的 BACKUP 或 RESTORE 陳述式,保留了其開啟狀態的磁帶裝置。

RESTORE VERIFYONLY (Transact-SQL)

描述 RESTORE VERIFYONLY Transact-SQL 陳述式,這個陳述式可用來驗證備份,但不進行還原,同時也會檢查備份組是否已完成,整個備份是否可讀取;它不會嘗試驗證資料的結構。

請參閱

其他資源

在 SQL Server 中備份和還原資料庫

說明及資訊

取得 SQL Server 2005 協助