Backup 類別

定義

public sealed class Backup : Microsoft.SqlServer.Management.Smo.BackupRestoreBase
type Backup = class
    inherit BackupRestoreBase
Public NotInheritable Class Backup
Inherits BackupRestoreBase
繼承

建構函式

名稱 Description
Backup()

欄位

名稱 Description
currentAsyncOperation (繼承來源 BackupRestoreBase)
m_BackupAction (繼承來源 BackupRestoreBase)
m_LogTruncation (繼承來源 BackupRestoreBase)
m_RestoreAction (繼承來源 BackupRestoreBase)

屬性

名稱 Description
Action
AsyncStatus

最近非同步操作的狀態,包括可能的錯誤。

(繼承來源 BackupRestoreBase)
BackupSetDescription
BackupSetName
BlockSize (繼承來源 BackupRestoreBase)
BufferCount (繼承來源 BackupRestoreBase)
Checksum (繼承來源 BackupRestoreBase)
CompressionOption

CompressionOption 屬性指定備份壓縮選項

ContinueAfterError (繼承來源 BackupRestoreBase)
CopyOnly
CredentialName

取得或設定備份到 URL 所使用的憑證名稱

(繼承來源 BackupRestoreBase)
Database (繼承來源 BackupRestoreBase)
DatabaseFileGroups (繼承來源 BackupRestoreBase)
DatabaseFiles (繼承來源 BackupRestoreBase)
Devices

作為備份目標的裝置清單

(繼承來源 BackupRestoreBase)
EncryptionOption

EncryptionOption 屬性指定了備份加密選項。

ExpirationDate
FormatMedia
Incremental
Initialize
LogTruncation
MaxTransferSize (繼承來源 BackupRestoreBase)
MediaDescription
MediaName (繼承來源 BackupRestoreBase)
Mirrors

鏡子

NoRecovery (繼承來源 BackupRestoreBase)
NoRewind (繼承來源 BackupRestoreBase)
Options (繼承來源 BackupRestoreBase)
PercentCompleteNotification (繼承來源 BackupRestoreBase)
Restart (繼承來源 BackupRestoreBase)
RetainDays
RetryFailedQueries (繼承來源 BackupRestoreBase)
SkipTapeHeader
UndoFileName
UnloadTapeAfter (繼承來源 BackupRestoreBase)

方法

名稱 Description
Abort()

如果有的話,中止目前的動作

(繼承來源 BackupRestoreBase)
CheckForHADRMaintPlan(Server, StringBuilder)

若從維護計畫調用,請檢查 HADR 是否啟用

(繼承來源 BackupRestoreBase)
ExecuteSql(Server, StringCollection) (繼承來源 BackupRestoreBase)
ExecuteSqlAsync(Server, StringCollection) (繼承來源 BackupRestoreBase)
ExecuteSqlWithResults(Server, String) (繼承來源 BackupRestoreBase)
GetDevicesScript(StringBuilder, BackupDeviceList, ServerVersion) (繼承來源 BackupRestoreBase)
IsStringValid(String) (繼承來源 BackupRestoreBase)
Script(Server)

產生目前備份操作的腳本

SetMediaPassword(SecureString)
已淘汰.
(繼承來源 BackupRestoreBase)
SetMediaPassword(String)
已淘汰.
(繼承來源 BackupRestoreBase)
SetPassword(SecureString) (繼承來源 BackupRestoreBase)
SetPassword(String) (繼承來源 BackupRestoreBase)
SqlBackup(Server)

同步執行備份操作,也就是說,函式呼叫會阻塞直到備份完成。

SqlBackupAsync(Server)

以非同步方式執行備份操作,即呼叫會立即返回,備份操作則在背景執行

Wait()

等待當前非同步動作完成。

(繼承來源 BackupRestoreBase)

事件

名稱 Description
Complete

完整賽事

(繼承來源 BackupRestoreBase)
Information

資訊活動

(繼承來源 BackupRestoreBase)
NextMedia

NextMedia 活動

(繼承來源 BackupRestoreBase)
PercentComplete

PercentComplete 活動

(繼承來源 BackupRestoreBase)

適用於