ca_restore 指令包含下列 SQL Server 資料庫選項:
ca_restore -source -tape -session [-group] [-tapesessionpw] -dest [<hostname>] [-username <username> -password <password>] -database SQL <Instance name> [SQLServer agent options]
SQLServer 代理程式選項:
[[-sql_filegroup <filegroupname>[[-partial_restore] | [[-sql_file <file name>]...[-sql_file <file name>]]]] | [-autorepair_online] | [-autorepair_offline]][-force_replace_exist] [-sql_stopat [-time <timestamp>|-at_mark <markname> [-after <timestamp>]|-before _mark <markname> [-after <timestamp>]]] [-sql_db_op | -sql_db_noop | -sql_db_readonly [<undo_filename>]] [-sql_dbcc <-sql_after|-sql_before> [-physical_only] [-no_indexes]] [-sql_restrict_access] [-sql_keep_replication] [-sql_move_rule [[db]|[fg <filegroup name>][[-drive <drive name>]|[-path <path>]]...]] [-sql_move_rule [file <filegroup name> <file name> [[[-drive <drive name>]|[-path <path name>]|[-name <file name>]]…|[-location <target location>]]]] [-sql_move_rule [sql_transactionlog [[-drive <drive name>]|[-path <path name>]]…]] [-sql_move_rule [sql_transactionlog <log file name> [[[-drive <drive name>]|[-path <path name>]|[-name <file name>]]...|[-location <target location>]]]] [-sql_auto_off] [-sql_forcenp] [-sql_continue_after_checksum_failed]
附註:ca_restore 資料庫選項的說明位於名為「資料庫選項」的個別主題中,您可以輸入下列指令,從實際的 CLI 加以檢視:ca_restore allusage。
指定工作階段中要還原的檔案群組。
指定工作階段中要還原的檔案。
指定執行「部份還原」。
指定自動修復資料檔案中損壞的頁面,並將資料庫保持為線上狀態。
附註:僅適用於 SQL2005。
指定自動修復資料檔案中損壞的頁面,並將資料庫保持為離線狀態。
附註:僅適用於 SQL2005。
指定在現有檔案上執行「強制還原」。
指定將資料庫還原至它在指定的事件中所處的狀態 (時間或標記)。
指定將資料庫復原至指定的日期和時間。 Microsoft SQL Server 會還原包含備份的開始與結束時間的每個異動日誌備份中的記錄,然後會在此記錄中搜尋您已經指定的時間。
這是預設的選項。
指定於指定的標記處停止復原。 此選項可將資料庫修復至指定的日誌標記,其中包括包含該標記的異動。 如果您未包含 -after 選項,復原就會在具有指定名稱的第一個標記上停止。 如果包含 -after 選項,復原就會在具有指定名稱,且在該日期時間或之後的第一個標記停止。
標記名稱適用於日誌標記,它們是異動日誌專用的,而且不是用於檔案/檔案群組還原。
指定於日誌標記前停止復原。 此選項可將資料庫修復至指定標記時的狀態,但是不包括包含該標記時的異動。 如果您未包含 -after 選項,復原就會在具有指定名稱的第一個標記上停止。 如果包含 -after 選項,復原就會在具有指定名稱,且在該日期時間或之後的第一個標記停止。
標記名稱適用於日誌標記,它們是異動日誌專用的,而且不是用於檔案/檔案群組還原。
指定於指定的日期與時間標記之後停止復原。 只有在日誌標記的時間戳記晚於指定的時間時,復原才會在指定的標記處停止。
使用此選項時加上 -at_mark 或 -before_mark 選項。
指定保持資料庫運作,無其他異動日誌可還原。 此選項指示還原作業復原任何尚未認可的異動。 經過復原程序後,就可以開始使用資料庫,而且可以執行其他還原。
指定保持資料庫不運作,但能夠還原其他異動日誌:這個選項會指示還原作業不復原任何尚未認可的異動。 如果您需要套用其他差異備份或「異動」日誌,就必須選擇這個選項,或選擇 [保持資料庫為唯讀狀態] 選項。
指定保持資料庫為唯讀模式,且能夠還原其他異動日誌。
「復原檔案名稱」用於將資料庫保持為唯讀狀態的還原。
指定執行資料庫一致性檢查 (DBCC)。
指定在還原資料庫之後執行 DBCC。
指定在還原資料庫之前執行 DBCC。
指定只檢查資料庫的實體一致性以確認資料庫中所有物件的結構完整性。
指定在不檢查使用者定義表格的索引情況下,檢查資料庫一致性。
指定限制 db_owner、dbcreator 或 sysadmin 等角色成員存取新建的還原資料庫。
指定當將發行的資料庫還原至非建立它時所在的伺服器時保留複寫設定值
指定移動資料庫。
指定移動規則將套用於整個資料庫。
指定移動規則將套用於指定檔案群組中的檔案。
指定移動規則將套用於指定的檔案。
指定移動規則將套用於異動日誌檔案群組。 如果指定 <log_filename>,移動規則將套用於指定的日誌檔。
指定移動檔案的目標磁碟機。
指定移動檔案的目標路徑,例如:
sqlserver\restoreddata。
為指定的移動檔案指定目標檔案名稱。
為指定的移動檔案指定目標位置。 <target location> 參數的值應包含磁碟機名稱、路徑名稱及檔案名稱,例如:
c:\sqlserver\restoreddata\log.ldf。
指定關閉自動工作階段依存選取,並允許手動選取還原選項。
[自動選取範圍] 選項會自動選取:
[自動選取範圍] 選項是每個還原工作的預設選項
指定使用具名管道通訊協定。
附註:僅適用於 SQL2000 及之前版本。
指定在檢查值失敗後繼續還原工作。
附註:僅適用於 SQL2005。
Copyright © 2011 CA. All rights reserved. | 以電子郵件與 CA Technologies 聯繫有關此主題的資訊 |