BackupRestoreBase 類別

定義

public class BackupRestoreBase
type BackupRestoreBase = class
Public Class BackupRestoreBase
繼承
BackupRestoreBase
衍生

建構函式

名稱 Description
BackupRestoreBase()

基底類別建構器

欄位

名稱 Description
currentAsyncOperation
m_BackupAction
m_LogTruncation
m_RestoreAction

屬性

名稱 Description
AsyncStatus

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

BlockSize
BufferCount
Checksum
ContinueAfterError
CredentialName

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

Database
DatabaseFileGroups
DatabaseFiles
Devices

作為備份目標的裝置清單

MaxTransferSize
MediaName
NoRecovery
NoRewind
Options
PercentCompleteNotification
Restart
RetryFailedQueries
UnloadTapeAfter

方法

名稱 Description
Abort()

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

CheckForHADRMaintPlan(Server, StringBuilder)

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

ExecuteSql(Server, StringCollection)
ExecuteSqlAsync(Server, StringCollection)
ExecuteSqlWithResults(Server, String)
GetDevicesScript(StringBuilder, BackupDeviceList, ServerVersion)
IsBackupFileDeviceSupported(DatabaseEngineEdition)

協助確認已連接伺服器版本是否支援 BackupToFile。 SQL 管理實例不支援備份到檔案。

IsBackupUrlDeviceSupported(ServerVersion)

協助確認連接伺服器版本是否支援 BackupToUrl

IsStringValid(String)
SetMediaPassword(SecureString)
SetMediaPassword(String)
SetPassword(SecureString)
SetPassword(String)
Wait()

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

事件

名稱 Description
Complete

完整賽事

Information

資訊活動

NextMedia

NextMedia 活動

PercentComplete

PercentComplete 活動

適用於