上一個主題: ca_backup - SQL Server 資料庫選項下一個主題: ca_backup - Sybase 代理程式資料庫選項


ca_backup - SQL Server 代理程式選項

ca_backup 指令包含下列「SQL Server 代理程式」選項:

ca_backup 
[-sql_full | -sql_diff | -sql_log <trunc|no_trunc|no_recovery>]
[-sql_log_afterdata <trunc|no_trunc|no_recovery>][-sql_partial]
[-sql_filegroup <filegroupname> [-sql_file <filename1>]...[-sql_file<filenamen>]]...
[-sql_dbcc [sql_before [continue]] [sql_after] [physical_only] [no_indexes]]
[-sql_checksum]

附註:ca_backup 資料庫選項的說明位於名為「資料庫選項」的個別主題中,您可以輸入下列指令,從實際的 CLI 加以檢視:ca_backup allusage。


-sql_full

指定執行「完整 SQLServer」備份。

-sql_diff

指定執行「差異 SQLServer」備份。

-sql_log

指定執行「異動日誌」備份。

trunc

指定於備份「異動日誌」時予以截斷。 此選項可從「異動日誌」中移除所有非使用中的項目。 如果「異動日誌」未截斷,它最後可能會變得非常大。

no_trunc

指定於備份「異動日誌」時不予以截斷。 此選項不會從「異動日誌」中移除非使用中的項目。

no_recovery

指定備份日誌的結尾,保持資料庫為載入狀態。

日誌的結尾是日誌最舊的結尾。

-sql_log_afterdata

指定將異動日誌備份到資料庫之後。

-sql_partial

指定執行部份備份。

-sql_filegroup <filegroupname>

指定工作階段中要備份的檔案群組。

-sql_file <file name>

指定工作階段中要備份的檔案。

-sql_dbcc

指定執行資料庫一致性檢查 (DBCC)。

sql_before [continue]

指定在備份資料庫之前執行 DBCC。

您也可以指定即使 DBCC 失敗,仍然繼續備份。

sql_after

指定在備份資料庫之後執行 DBCC。

physical_only

指定只檢查資料庫的實體一致性以確認資料庫中所有物件的結構完整性。

no_indexes

指定在不檢查使用者定義表格的索引情況下,檢查資料庫一致性。

-sql_checksum

指定在備份中包含 SQL Server 所產生的總和檢查碼。

範例:

下列是 ca_backup SQL Server 資料庫指令語法的範例:

更多資訊:

ca_backup - 範例

ca_backup - 資料庫選項