BackupRestoreBase Members

BackupRestoreBase クラスは、バックアップと復元の両方の操作に共通した機能を表す基本クラスです。

BackupRestoreBase データ型で公開されるメンバを以下の表に示します。

パブリック コンストラクタ

  名前 説明
BackupRestoreBase BackupRestoreBase クラスの新しいインスタンスを初期化します。

このページのトップへ

プロテクト フィールド

  名前 説明
ms219128.protfield(ja-jp,SQL.90).gif currentAsyncOperation  
ms219128.protfield(ja-jp,SQL.90).gif m_BackupAction  
ms219128.protfield(ja-jp,SQL.90).gif m_LogTruncation  
ms219128.protfield(ja-jp,SQL.90).gif m_RestoreAction  

このページのトップへ

パブリック プロパティ

  名前 説明
ms219128.pubproperty(ja-jp,SQL.90).gif AsyncStatus バックアップまたは復元プロセスの非同期状態を取得します。
ms219128.pubproperty(ja-jp,SQL.90).gif Checksum バックアップまたは復元操作中にチェックサム値を計算するかどうかを示す Boolean プロパティ値を取得または設定します。
ms219128.pubproperty(ja-jp,SQL.90).gif ContinueAfterError バックアップまたは復元がチェックサム エラーが発生した後も続行されるかどうかを示す Boolean プロパティ値を取得または設定します。
ms219128.pubproperty(ja-jp,SQL.90).gif Database バックアップまたは復元操作を実行する対象のデータベースを取得または設定します。
ms219128.pubproperty(ja-jp,SQL.90).gif DatabaseFileGroups バックアップまたは復元操作の対象となる Microsoft SQL Server ファイル グループを取得します。
ms219128.pubproperty(ja-jp,SQL.90).gif DatabaseFiles バックアップまたは復元操作の対象となるオペレーティング システム ファイルを取得します。
ms219128.pubproperty(ja-jp,SQL.90).gif Devices バックアップまたは復元操作に対して指定されているバックアップ デバイスを取得します。 このプロパティは、CLS に準拠していません。
ms219128.pubproperty(ja-jp,SQL.90).gif MediaName 特定のメディア セットを識別するために使用する名前を取得または設定します。
ms219128.pubproperty(ja-jp,SQL.90).gif NoRecovery ログの末尾がバックアップされるかどうか、およびデータベースが Restoring 状態に復元されるかどうかを示す Boolean プロパティ値を取得または設定します。
ms219128.pubproperty(ja-jp,SQL.90).gif NoRewind バックアップまたは復元操作の後に Microsoft SQL Server でテープを開いたままにするかどうかを示すBoolean プロパティ値を取得または設定します。
ms219128.pubproperty(ja-jp,SQL.90).gif PercentCompleteNotification PercentCompleteEventHandler イベント ハンドラの呼び出し間隔の割合を取得または設定します。
ms219128.pubproperty(ja-jp,SQL.90).gif Restart バックアップまたは復元操作が中断された場合に再開するかどうかを示す Boolean プロパティ値を取得または設定します。
ms219128.pubproperty(ja-jp,SQL.90).gif UnloadTapeAfter バックアップまたは復元操作の完了後にテープ メディアが巻き戻されてアンロードされるかどうかを示す Boolean プロパティ値を取得または設定します。

このページのトップへ

パブリック メソッド

( プロテクト メソッド も参照)

  名前 説明
ms219128.pubmethod(ja-jp,SQL.90).gif Abort 実行中のバックアップまたは復元操作を終了します。
ms219128.pubmethod(ja-jp,SQL.90).gif Equals  オーバーロードされます。 ( Object から継承されます)
ms219128.pubmethod(ja-jp,SQL.90).gif GetHashCode  ( Object から継承されます)
ms219128.pubmethod(ja-jp,SQL.90).gif GetType  ( Object から継承されます)
ms219128.pubmethod(ja-jp,SQL.90).gifms219128.static(ja-jp,SQL.90).gif ReferenceEquals  ( Object から継承されます)
ms219128.pubmethod(ja-jp,SQL.90).gif SetMediaPassword オーバーロードされます。 メディア セットのパスワードを設定します。
ms219128.pubmethod(ja-jp,SQL.90).gif SetPassword オーバーロードされます。 バックアップ セットのパスワードを設定します。
ms219128.pubmethod(ja-jp,SQL.90).gif ToString  ( Object から継承されます)
ms219128.pubmethod(ja-jp,SQL.90).gif Wait 次のプロセスに進む前に、現在のバックアップまたは復元操作が完了するまで待機します。

このページのトップへ

プロテクト メソッド

  名前 説明
ms219128.protmethod(ja-jp,SQL.90).gif ExecuteSql Microsoft SQL Server の指定したインスタンスについて結果セットが返される必要のない、Transact-SQL ステートメントのバッチを実行します。
ms219128.protmethod(ja-jp,SQL.90).gif ExecuteSqlAsync Microsoft SQL Server の指定したインスタンスについて結果セットが返される必要のない、Transact-SQL ステートメントのバッチを非同期に実行します。
ms219128.protmethod(ja-jp,SQL.90).gif ExecuteSqlWithResults SQL Server の指定したインスタンスについて 1 つ以上の結果セットが返される必要のある、Transact-SQL ステートメントのバッチを実行します。
ms219128.protmethod(ja-jp,SQL.90).gif Finalize  ( Object から継承されます)
ms219128.protmethod(ja-jp,SQL.90).gif GetDevicesScript  
ms219128.protmethod(ja-jp,SQL.90).gif IsStringValid 指定した文字列が有効かどうかを確認します。
ms219128.protmethod(ja-jp,SQL.90).gif MemberwiseClone  ( Object から継承されます)

このページのトップへ

パブリック イベント

  名前 説明
ms219128.pubevent(ja-jp,SQL.90).gif Complete バックアップまたは復元操作が完了すると発生します。
ms219128.pubevent(ja-jp,SQL.90).gif Information CompleteNextMedia または PercentComplete イベントによって処理できない情報メッセージが Microsoft SQL Server により発行されると発生します。
ms219128.pubevent(ja-jp,SQL.90).gif NextMedia バックアップまたは復元操作が対象デバイスのメディアを使い果たすと発生します。
ms219128.pubevent(ja-jp,SQL.90).gif PercentComplete バックアップまたは復元操作が完了ユニットに達すると発生します。

このページのトップへ

参照

関連項目

BackupRestoreBase Class
Microsoft.SqlServer.Management.Smo Namespace

その他の技術情報

BACKUP (Transact-SQL)
RESTORE (Transact-SQL)
SQL Server でのデータベースのバックアップおよび復元