Restore クラス

定義

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

コンストラクター

名前 説明
Restore()
Restore(String, BackupSet)

Restore オブジェクトを作成します。

フィールド

名前 説明
currentAsyncOperation (継承元 BackupRestoreBase)
m_BackupAction (継承元 BackupRestoreBase)
m_LogTruncation (継承元 BackupRestoreBase)
m_RestoreAction (継承元 BackupRestoreBase)
VerifyComplete

SqlVerify 操作の終了時に発生するイベント。 検証が成功したかどうかを示します。

プロパティ

名前 説明
Action
AsyncStatus

発生する可能性のあるエラーを含む、最新の非同期操作の状態。

(継承元 BackupRestoreBase)
BackupSet

復元バックアップ セット

BlockSize (継承元 BackupRestoreBase)
BufferCount (継承元 BackupRestoreBase)
Checksum (継承元 BackupRestoreBase)
ClearSuspectPageTableAfterRestore
ContinueAfterError (継承元 BackupRestoreBase)
CredentialName

Backup to Url で使用される資格情報の名前を取得または設定します。

(継承元 BackupRestoreBase)
Database (継承元 BackupRestoreBase)
DatabaseFileGroups (継承元 BackupRestoreBase)
DatabaseFiles (継承元 BackupRestoreBase)
DatabasePages

復元ページを取得します。

Devices

バックアップのターゲットとして使用されるデバイスの一覧

(継承元 BackupRestoreBase)
FileNumber
KeepReplication
KeepTemporalRetention
MaxTransferSize (継承元 BackupRestoreBase)
MediaName (継承元 BackupRestoreBase)
NoRecovery (継承元 BackupRestoreBase)
NoRewind (継承元 BackupRestoreBase)
Offset
Options (継承元 BackupRestoreBase)
Partial
PercentCompleteNotification (継承元 BackupRestoreBase)
RelocateFiles
ReplaceDatabase
Restart (継承元 BackupRestoreBase)
RestrictedUser
RetryFailedQueries (継承元 BackupRestoreBase)
StandbyFile
StopAtMarkAfterDate
StopAtMarkName
StopBeforeMarkAfterDate
StopBeforeMarkName
ToPointInTime
UnloadTapeAfter (継承元 BackupRestoreBase)

メソッド

名前 説明
Abort()

現在のアクション (ある場合) を中止します

(継承元 BackupRestoreBase)
CheckForHADRMaintPlan(Server, StringBuilder)

メンテナンス プランから呼び出された場合 HADR が有効になっているかどうかを確認する

(継承元 BackupRestoreBase)
ClearSuspectPageTable(Server)
ExecuteSql(Server, StringCollection) (継承元 BackupRestoreBase)
ExecuteSqlAsync(Server, StringCollection) (継承元 BackupRestoreBase)
ExecuteSqlWithResults(Server, String) (継承元 BackupRestoreBase)
GetDevicesScript(StringBuilder, BackupDeviceList, ServerVersion) (継承元 BackupRestoreBase)
IsStringValid(String) (継承元 BackupRestoreBase)
ReadBackupHeader(Server)
ReadFileList(Server)
ReadMediaHeader(Server)
ReadSuspectPageTable(Server)
Script(Server)
SetMediaPassword(SecureString)
古い.
(継承元 BackupRestoreBase)
SetMediaPassword(String)
古い.
(継承元 BackupRestoreBase)
SetPassword(SecureString) (継承元 BackupRestoreBase)
SetPassword(String) (継承元 BackupRestoreBase)
SqlRestore(Server)

同期的な方法 (つまり、検証が完了するまで呼び出しブロック) で復元操作を実行します。

SqlRestoreAsync(Server)

非同期の方法で復元操作を実行します。つまり、呼び出しはすぐに戻り、操作がバックグラウンドで続行されていることを確認します。

SqlVerify(Server, Boolean, String)

検証操作を同期的に実行します。つまり、検証が完了するまで呼び出しがブロックされます。

SqlVerify(Server, Boolean)

検証操作を同期的に実行します。つまり、検証が完了するまで呼び出しがブロックされます。

SqlVerify(Server, String)

検証操作を同期的に実行します。つまり、検証が完了するまで呼び出しがブロックされます。

SqlVerify(Server)

検証操作を同期的に実行します。つまり、検証が完了するまで呼び出しがブロックされます。

SqlVerifyAsync(Server, Boolean)

非同期の方法で検証操作を実行します。つまり、呼び出しはすぐに戻り、バックグラウンドで操作が続行されていることを確認します。

SqlVerifyAsync(Server)

非同期の方法で検証操作を実行します。つまり、呼び出しはすぐに戻り、バックグラウンドで操作が続行されていることを確認します。

SqlVerifyLatest(Server, SqlVerifyAction, String)

バックアップ履歴に記録された最後のバックアップに対して検証を実行します。 最新のファイル番号が自動的に決定されるため、FileNumber は無視されます。

SqlVerifyLatest(Server, SqlVerifyAction)

バックアップ履歴に記録された最後のバックアップに対して検証を実行します。 最新のファイル番号が自動的に決定されるため、FileNumber は無視されます。

SqlVerifyLatest(Server, String)

バックアップ履歴に記録された最後のバックアップに対して検証を実行します。 最新のファイル番号が自動的に決定されるため、FileNumber は無視されます。

SqlVerifyLatest(Server)

バックアップ履歴に記録された最後のバックアップに対して検証を実行します。 最新のファイル番号が自動的に決定されるため、FileNumber は無視されます。

Wait()

現在の非同期アクションが完了するまで待機します。

(継承元 BackupRestoreBase)

イベント

名前 説明
Complete

Complete イベント

(継承元 BackupRestoreBase)
Information

情報イベント

(継承元 BackupRestoreBase)
NextMedia

NextMedia イベント

(継承元 BackupRestoreBase)
PercentComplete

PercentComplete イベント

(継承元 BackupRestoreBase)

適用対象