DatabaseRestorePlanner クラス

定義

Database Restore Planner。

public sealed class DatabaseRestorePlanner
type DatabaseRestorePlanner = class
Public NotInheritable Class DatabaseRestorePlanner
継承
DatabaseRestorePlanner

コンストラクター

名前 説明
DatabaseRestorePlanner(Server, String, DateTime, String)

DatabaseRestorePlanner クラスの新しいインスタンスを初期化します。 ポイントインタイム リカバリーの場合。

DatabaseRestorePlanner(Server, String)

DatabaseRestorePlanner クラスの新しいインスタンスを初期化します。

DatabaseRestorePlanner(Server)

DatabaseRestorePlanner クラスの新しいインスタンスを初期化します。

フィールド

名前 説明
IncludeSnapshotBackups

スナップショット バックアップを列挙に含めるかどうか。 BackupSets プロパティを取得する前に設定する必要があります。

プロパティ

名前 説明
BackupMediaList

バックアップ デバイス項目の一覧を取得します。

BackupSets

バックアップ セットを取得します。

BackupTailLog

[末尾のログをバックアップする] かどうかを示す値を取得または設定します。

DatabaseName

データベースの名前を取得または設定します。

ReadHeaderFromMedia

[デバイスからヘッダーを読み取る] かどうかを示す値を取得または設定します。

RestoreToLastBackup

[最後のバックアップに復元する] かどうかを示す値を取得または設定します。

RestoreToPointInTime

特定の時点への復元を取得または設定します。

Server

サーバーを取得または設定します。

TailLogBackupFile

ログ末尾のバックアップ ファイルを取得または設定します。

TailLogWithNoRecovery

NoRecovery で末尾ログをバックアップするかどうかを示す値を取得または設定します。

メソッド

名前 説明
CreateRestorePlan()

復元プランを作成します。

CreateRestorePlan(RestoreOptions)

復元プランを作成します。

GetBackupDeviceReadErrors()

bachup デバイスの読み取り中に発生したエラーを取得します

IsTailLogBackupPossible(String)

データベースを復元する前にログ末尾のバックアップを実行できるかどうかを判断します。

IsTailLogBackupWithNoRecoveryPossible(String)

データベースを復元する前に NORECOVERY を使用してログ末尾のバックアップを実行できるかどうかを判断します。

RefreshBackupSets()

バックアップ セットを更新します。

TailLogStartTime()

ログ末尾の開始時刻の範囲を指定します。

イベント

名前 説明
CreateRestorePlanUpdates

復元プランの状態更新イベント ハンドラーを作成する

適用対象