RestorePlan Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Rencana Pemulihan Database adalah urutan operasi Pemulihan Database yang akan memulihkan Database ke status tertentu dalam titik waktu tertentu.
public class RestorePlan
type RestorePlan = class
Public Class RestorePlan
- Warisan
-
RestorePlan
Konstruktor
| Nama | Deskripsi |
|---|---|
| RestorePlan(Database) |
Menginisialisasi instans baru dari kelas RestorePlan. |
| RestorePlan(Server, String) |
Menginisialisasi instans baru dari kelas RestorePlan. |
| RestorePlan(Server) |
Rencana Pemulihan Database adalah urutan operasi Pemulihan Database yang akan memulihkan Database ke status tertentu dalam titik waktu tertentu. |
Properti
| Nama | Deskripsi |
|---|---|
| AsyncStatus |
Mendapatkan status operasi asinkron terbaru termasuk kemungkinan kesalahan. |
| CloseExistingConnections |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah [tutup koneksi yang ada]. |
| DatabaseName |
Mendapatkan atau mengatur nama database. |
| RestoreAction |
Mendapatkan dan mengatur jenis tindakan Pemulihan: Database,File,Log,Halaman |
| RestoreOperations |
Mendapatkan atau mengatur operasi pemulihan. |
| Server |
Server tempat rencana Pemulihan dijalankan. |
| TailLogBackupOperation |
Mendapatkan atau mengatur operasi pencadangan log ekor. |
Metode
| Nama | Deskripsi |
|---|---|
| AddRestoreOperation(BackupSet) |
Menambahkan operasi pemulihan. |
| AddRestoreOperation(List<BackupSet>) |
Menambahkan operasi pemulihan. |
| CanDropExistingConnections(String) |
Memeriksa apakah database yang diberikan mendukung koneksi yang terputus. Mode kompatibilitas 9.0 (SQL 2005), atau dalam status yang tidak normal tidak mendukung koneksi yang terputus. |
| CheckBackupSetsExistence() |
Memeriksa keberadaan kumpulan cadangan. |
| Execute() |
Memverifikasi dan menjalankan Rencana Pemulihan. <exeception> InvalidRestorePlanException dilemparkan saat verifikasi gagal. </exeception> |
| ExecuteAsync() |
Memverifikasi dan menjalankan asinkron Rencana Pemulihan. |
| Script() |
Memverifikasi rencana Pemulihan dan skrip operasi. |
| SetRestoreOptions(RestoreOptions) |
Mengatur opsi pemulihan. |
| Verify(Boolean) |
Memverifikasi rencana pemulihan. InvalidRestorePlanException dilemparkan ketika verifikasi gagal. Hanya didukung untuk SQL Server 2005 atau yang lebih baru. |
Acara
| Nama | Deskripsi |
|---|---|
| Complete |
Terjadi ketika [Operasi pemulihan selesai]. |
| Information |
Terjadi ketika [Server mengirim informasi]. |
| NextMedia |
Terjadi ketika [Media berikutnya perlu dimuat]. |
| NextRestore |
Terjadi ketika [pemulihan berikutnya]. |
| PercentComplete |
Terjadi ketika [Server mengirim persentase informasi lengkap]. |