BackupRestoreBase Members
BackupRestoreBase クラスは、バックアップと復元の両方の操作に共通した機能を表す基本クラスです。
BackupRestoreBase データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
名前 | 説明 | |
---|---|---|
BackupRestoreBase | BackupRestoreBase クラスの新しいインスタンスを初期化します。 |
このページのトップへ
プロテクト フィールド
名前 | 説明 | |
---|---|---|
currentAsyncOperation | ||
m_BackupAction | ||
m_LogTruncation | ||
m_RestoreAction |
このページのトップへ
パブリック プロパティ
名前 | 説明 | |
---|---|---|
AsyncStatus | バックアップまたは復元プロセスの非同期状態を取得します。 | |
Checksum | バックアップまたは復元操作中にチェックサム値を計算するかどうかを示す Boolean プロパティ値を取得または設定します。 | |
ContinueAfterError | バックアップまたは復元がチェックサム エラーが発生した後も続行されるかどうかを示す Boolean プロパティ値を取得または設定します。 | |
Database | バックアップまたは復元操作を実行する対象のデータベースを取得または設定します。 | |
DatabaseFileGroups | バックアップまたは復元操作の対象となる Microsoft SQL Server ファイル グループを取得します。 | |
DatabaseFiles | バックアップまたは復元操作の対象となるオペレーティング システム ファイルを取得します。 | |
Devices | バックアップまたは復元操作に対して指定されているバックアップ デバイスを取得します。 このプロパティは、CLS に準拠していません。 | |
MediaName | 特定のメディア セットを識別するために使用する名前を取得または設定します。 | |
NoRecovery | ログの末尾がバックアップされるかどうか、およびデータベースが Restoring 状態に復元されるかどうかを示す Boolean プロパティ値を取得または設定します。 | |
NoRewind | バックアップまたは復元操作の後に Microsoft SQL Server でテープを開いたままにするかどうかを示すBoolean プロパティ値を取得または設定します。 | |
PercentCompleteNotification | PercentCompleteEventHandler イベント ハンドラの呼び出し間隔の割合を取得または設定します。 | |
Restart | バックアップまたは復元操作が中断された場合に再開するかどうかを示す Boolean プロパティ値を取得または設定します。 | |
UnloadTapeAfter | バックアップまたは復元操作の完了後にテープ メディアが巻き戻されてアンロードされるかどうかを示す Boolean プロパティ値を取得または設定します。 |
このページのトップへ
パブリック メソッド
( プロテクト メソッド も参照)
名前 | 説明 | |
---|---|---|
Abort | 実行中のバックアップまたは復元操作を終了します。 | |
Equals | オーバーロードされます。 ( Object から継承されます) | |
GetHashCode | ( Object から継承されます) | |
GetType | ( Object から継承されます) | |
ReferenceEquals | ( Object から継承されます) | |
SetMediaPassword | オーバーロードされます。 メディア セットのパスワードを設定します。 | |
SetPassword | オーバーロードされます。 バックアップ セットのパスワードを設定します。 | |
ToString | ( Object から継承されます) | |
Wait | 次のプロセスに進む前に、現在のバックアップまたは復元操作が完了するまで待機します。 |
このページのトップへ
プロテクト メソッド
名前 | 説明 | |
---|---|---|
ExecuteSql | Microsoft SQL Server の指定したインスタンスについて結果セットが返される必要のない、Transact-SQL ステートメントのバッチを実行します。 | |
ExecuteSqlAsync | Microsoft SQL Server の指定したインスタンスについて結果セットが返される必要のない、Transact-SQL ステートメントのバッチを非同期に実行します。 | |
ExecuteSqlWithResults | SQL Server の指定したインスタンスについて 1 つ以上の結果セットが返される必要のある、Transact-SQL ステートメントのバッチを実行します。 | |
Finalize | ( Object から継承されます) | |
GetDevicesScript | ||
IsStringValid | 指定した文字列が有効かどうかを確認します。 | |
MemberwiseClone | ( Object から継承されます) |
このページのトップへ
パブリック イベント
名前 | 説明 | |
---|---|---|
Complete | バックアップまたは復元操作が完了すると発生します。 | |
Information | CompleteNextMedia または PercentComplete イベントによって処理できない情報メッセージが Microsoft SQL Server により発行されると発生します。 | |
NextMedia | バックアップまたは復元操作が対象デバイスのメディアを使い果たすと発生します。 | |
PercentComplete | バックアップまたは復元操作が完了ユニットに達すると発生します。 |
このページのトップへ
参照
関連項目
BackupRestoreBase Class
Microsoft.SqlServer.Management.Smo Namespace
その他の技術情報
BACKUP (Transact-SQL)
RESTORE (Transact-SQL)
SQL Server でのデータベースのバックアップおよび復元