Backup Members

Backup オブジェクトを使用すると、Microsoft SQL Server のバックアップ操作にプログラムでアクセスできます。

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

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

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

このページのトップへ

プロテクト フィールド

  名前 説明
ms219191.protfield(ja-jp,SQL.90).gif currentAsyncOperation  ( BackupRestoreBase から継承されます)
ms219191.protfield(ja-jp,SQL.90).gif m_BackupAction  ( BackupRestoreBase から継承されます)
ms219191.protfield(ja-jp,SQL.90).gif m_LogTruncation  ( BackupRestoreBase から継承されます)
ms219191.protfield(ja-jp,SQL.90).gif m_RestoreAction  ( BackupRestoreBase から継承されます)

このページのトップへ

パブリック プロパティ

  名前 説明
ms219191.pubproperty(ja-jp,SQL.90).gif Action 実行するバックアップの種類を取得します。値の設定も可能です。
ms219191.pubproperty(ja-jp,SQL.90).gif AsyncStatus  バックアップまたは復元プロセスの非同期状態を取得します。 (BackupRestoreBase から継承されます)
ms219191.pubproperty(ja-jp,SQL.90).gif BackupSetDescription 特定のバックアップ セットの説明テキストを取得します。値の設定も可能です。
ms219191.pubproperty(ja-jp,SQL.90).gif BackupSetName 特定のバックアップ セットを識別するために使用される名前を取得します。値の設定も可能です。
ms219191.pubproperty(ja-jp,SQL.90).gif BlockSize バックアップの一部としてテープをフォーマットするときに使用されるブロック サイズ単位を取得します。値の設定も可能です。
ms219191.pubproperty(ja-jp,SQL.90).gif Checksum  バックアップまたは復元操作中にチェックサム値を計算するかどうかを示す Boolean プロパティ値を取得または設定します。 (BackupRestoreBase から継承されます)
ms219191.pubproperty(ja-jp,SQL.90).gif ContinueAfterError  バックアップまたは復元がチェックサム エラーが発生した後も続行されるかどうかを示す Boolean プロパティ値を取得または設定します。 (BackupRestoreBase から継承されます)
ms219191.pubproperty(ja-jp,SQL.90).gif Database  バックアップまたは復元操作を実行する対象のデータベースを取得または設定します。 (BackupRestoreBase から継承されます)
ms219191.pubproperty(ja-jp,SQL.90).gif DatabaseFileGroups  バックアップまたは復元操作の対象となる Microsoft SQL Server ファイル グループを取得します。 (BackupRestoreBase から継承されます)
ms219191.pubproperty(ja-jp,SQL.90).gif DatabaseFiles  バックアップまたは復元操作の対象となるオペレーティング システム ファイルを取得します。 (BackupRestoreBase から継承されます)
ms219191.pubproperty(ja-jp,SQL.90).gif Devices  バックアップまたは復元操作に対して指定されているバックアップ デバイスを取得します。 このプロパティは、CLS に準拠していません。 (BackupRestoreBase から継承されます)
ms219191.pubproperty(ja-jp,SQL.90).gif ExpirationDate バックアップ セットの有効期限が切れ、バックアップ データが適切と見なされなくなる日時を取得します。値の設定も可能です。
ms219191.pubproperty(ja-jp,SQL.90).gif FormatMedia バックアップ操作の最初のステップとしてテープがフォーマットされるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。
ms219191.pubproperty(ja-jp,SQL.90).gif Incremental 差分バックアップを実行するかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。
ms219191.pubproperty(ja-jp,SQL.90).gif Initialize バックアップ操作に関連するデバイスがバックアップ操作の一部として初期化されるのかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。
ms219191.pubproperty(ja-jp,SQL.90).gif LogTruncation バックアップ操作の一部としてデータベース ログの切り捨てに使用するメソッドを取得します。値の設定も可能です。
ms219191.pubproperty(ja-jp,SQL.90).gif MediaDescription バックアップ セットを格納するメディアの説明テキストを取得します。値の設定も可能です。
ms219191.pubproperty(ja-jp,SQL.90).gif MediaName  特定のメディア セットを識別するために使用する名前を取得または設定します。 (BackupRestoreBase から継承されます)
ms219191.pubproperty(ja-jp,SQL.90).gif Mirrors ミラー化されたバックアップによって使用されるバックアップ デバイスの一覧を取得します。値の設定も可能です。 このプロパティは、CLS に準拠していません。
ms219191.pubproperty(ja-jp,SQL.90).gif NoRecovery  ログの末尾がバックアップされるかどうか、およびデータベースが Restoring 状態に復元されるかどうかを示す Boolean プロパティ値を取得または設定します。 (BackupRestoreBase から継承されます)
ms219191.pubproperty(ja-jp,SQL.90).gif NoRewind  バックアップまたは復元操作の後に Microsoft SQL Server でテープを開いたままにするかどうかを示すBoolean プロパティ値を取得または設定します。 (BackupRestoreBase から継承されます)
ms219191.pubproperty(ja-jp,SQL.90).gif PercentCompleteNotification  PercentCompleteEventHandler イベント ハンドラの呼び出し間隔の割合を取得または設定します。 (BackupRestoreBase から継承されます)
ms219191.pubproperty(ja-jp,SQL.90).gif Restart  バックアップまたは復元操作が中断された場合に再開するかどうかを示す Boolean プロパティ値を取得または設定します。 (BackupRestoreBase から継承されます)
ms219191.pubproperty(ja-jp,SQL.90).gif RetainDays バックアップ セットを上書きできるようになるまでの日数を取得します。値の設定も可能です。
ms219191.pubproperty(ja-jp,SQL.90).gif SkipTapeHeader テープ ヘッダーを読み取るかどうかを示す Boolean プロパティを取得します。値の設定も可能です。
ms219191.pubproperty(ja-jp,SQL.90).gif UndoFileName 復旧中にロールバックされるコミットされていないトランザクションを格納するために使用される UNDO ファイルの名前を取得します。値の設定も可能です。
ms219191.pubproperty(ja-jp,SQL.90).gif UnloadTapeAfter  バックアップまたは復元操作の完了後にテープ メディアが巻き戻されてアンロードされるかどうかを示す Boolean プロパティ値を取得または設定します。 (BackupRestoreBase から継承されます)

このページのトップへ

パブリック メソッド

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

  名前 説明
ms219191.pubmethod(ja-jp,SQL.90).gif Abort  実行中のバックアップまたは復元操作を終了します。 (BackupRestoreBase から継承されます)
ms219191.pubmethod(ja-jp,SQL.90).gif Equals  オーバーロードされます。 ( Object から継承されます)
ms219191.pubmethod(ja-jp,SQL.90).gif GetHashCode  ( Object から継承されます)
ms219191.pubmethod(ja-jp,SQL.90).gif GetType  ( Object から継承されます)
ms219191.pubmethod(ja-jp,SQL.90).gifms219191.static(ja-jp,SQL.90).gif ReferenceEquals  ( Object から継承されます)
ms219191.pubmethod(ja-jp,SQL.90).gif Script 参照されたバックアップを実行するために使用できる Transact-SQL ステートメントを返します。
ms219191.pubmethod(ja-jp,SQL.90).gif SetMediaPassword  オーバーロードされます。 ( BackupRestoreBase から継承されます)
ms219191.pubmethod(ja-jp,SQL.90).gif SetPassword  オーバーロードされます。 ( BackupRestoreBase から継承されます)
ms219191.pubmethod(ja-jp,SQL.90).gif SqlBackup 使用される Backup オブジェクトのプロパティでの指定どおりに、データベースのバックアップ操作を実行します。
ms219191.pubmethod(ja-jp,SQL.90).gif SqlBackupAsync 使用される Backup オブジェクトのプロパティでの指定どおりに、非同期でデータベースのバックアップ操作を実行します。
ms219191.pubmethod(ja-jp,SQL.90).gif ToString  ( Object から継承されます)
ms219191.pubmethod(ja-jp,SQL.90).gif Wait  次のプロセスに進む前に、現在のバックアップまたは復元操作が完了するまで待機します。 (BackupRestoreBase から継承されます)

このページのトップへ

プロテクト メソッド

  名前 説明
ms219191.protmethod(ja-jp,SQL.90).gif ExecuteSql  ( BackupRestoreBase から継承されます)
ms219191.protmethod(ja-jp,SQL.90).gif ExecuteSqlAsync  ( BackupRestoreBase から継承されます)
ms219191.protmethod(ja-jp,SQL.90).gif ExecuteSqlWithResults  ( BackupRestoreBase から継承されます)
ms219191.protmethod(ja-jp,SQL.90).gif Finalize  ( Object から継承されます)
ms219191.protmethod(ja-jp,SQL.90).gif GetDevicesScript  ( BackupRestoreBase から継承されます)
ms219191.protmethod(ja-jp,SQL.90).gif IsStringValid  ( BackupRestoreBase から継承されます)
ms219191.protmethod(ja-jp,SQL.90).gif MemberwiseClone  ( Object から継承されます)

このページのトップへ

パブリック イベント

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

このページのトップへ

参照

関連項目

Backup Class
Microsoft.SqlServer.Management.Smo Namespace

その他の技術情報

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