DatabaseRestorePlanner Classe

Définition

Planificateur de restauration de base de données.

public sealed class DatabaseRestorePlanner
type DatabaseRestorePlanner = class
Public NotInheritable Class DatabaseRestorePlanner
Héritage
DatabaseRestorePlanner

Constructeurs

Nom Description
DatabaseRestorePlanner(Server, String, DateTime, String)

Initialise une nouvelle instance de la classe DatabaseRestorePlanner. Pour une récupération dans le temps.

DatabaseRestorePlanner(Server, String)

Initialise une nouvelle instance de la classe DatabaseRestorePlanner.

DatabaseRestorePlanner(Server)

Initialise une nouvelle instance de la classe DatabaseRestorePlanner.

Champs

Nom Description
IncludeSnapshotBackups

Indique s’il faut inclure des sauvegardes d’instantanés dans l’énumération. Doit être défini avant de récupérer la propriété BackupSets.

Propriétés

Nom Description
BackupMediaList

Obtient la liste des éléments d’appareil de sauvegarde.

BackupSets

Obtient les jeux de sauvegarde.

BackupTailLog

Obtient ou définit une valeur indiquant s’il faut [journal de fin de sauvegarde].

DatabaseName

Obtient ou définit le nom de la base de données.

ReadHeaderFromMedia

Obtient ou définit une valeur indiquant si [en-tête de lecture à partir d’appareils].

RestoreToLastBackup

Obtient ou définit une valeur indiquant si [restaurer à la dernière sauvegarde].

RestoreToPointInTime

Obtient ou définit la restauration à un point dans le temps.

Server

Obtient ou définit le serveur.

TailLogBackupFile

Obtient ou définit le fichier de sauvegarde du journal de fin.

TailLogWithNoRecovery

Obtient ou définit une valeur indiquant s’il faut sauvegarder le journal de fin avec NoRecovery.

Méthodes

Nom Description
CreateRestorePlan()

Crée le plan de restauration.

CreateRestorePlan(RestoreOptions)

Crée le plan de restauration.

GetBackupDeviceReadErrors()

Obtient l’erreur qui s’est produite lors de la lecture des appareils bachup

IsTailLogBackupPossible(String)

Détermine s’il est possible d’effectuer une sauvegarde de fin de journal avant de restaurer la base de données.

IsTailLogBackupWithNoRecoveryPossible(String)

Détermine s’il est possible d’effectuer une sauvegarde de fin de journal avec NORECOVERY avant de restaurer la base de données.

RefreshBackupSets()

Actualise les jeux de sauvegarde.

TailLogStartTime()

Fournit la couverture de l’heure de début du journal de fin.

Événements

Nom Description
CreateRestorePlanUpdates

Créer un gestionnaire d’événements de mise à jour de l’état du plan de restauration

S’applique à