Langue

RestorePlan Classe

Définition

Le plan de restauration de base de données est une séquence d’opérations de restauration de base de données qui récupèrent une base de données à un état particulier dans un point dans le temps.

public class RestorePlan
type RestorePlan = class
Public Class RestorePlan
Héritage
RestorePlan

Constructeurs

Nom Description
RestorePlan(Database)

Initialise une nouvelle instance de la classe RestorePlan.

RestorePlan(Server, String)

Initialise une nouvelle instance de la classe RestorePlan.

RestorePlan(Server)

Le plan de restauration de base de données est une séquence d’opérations de restauration de base de données qui récupèrent une base de données à un état particulier dans un point dans le temps.

Propriétés

Nom Description
AsyncStatus

Obtient l’état de l’opération asynchrone la plus récente, y compris les erreurs possibles.

CloseExistingConnections

Obtient ou définit une valeur indiquant si [fermez les connexions existantes].

DatabaseName

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

RestoreAction

Obtient et définit le type de l’action de restauration : base de données, fichier, journal, page

RestoreOperations

Obtient ou définit les opérations de restauration.

Server

Serveur sur lequel le plan de restauration s’exécute.

TailLogBackupOperation

Obtient ou définit l’opération de sauvegarde du journal de fin.

Méthodes

Nom Description
AddRestoreOperation(BackupSet)

Ajoute l’opération de restauration.

AddRestoreOperation(List<BackupSet>)

Ajoute les opérations de restauration.

CanDropExistingConnections(String)

Vérifie si la base de données donnée prend en charge la suppression des connexions. Ceux qui sont en mode de compatibilité 9.0 (SQL 2005) ou dans un état qui n’est pas normal ne prennent pas en charge la suppression des connexions.

CheckBackupSetsExistence()

Vérifie l’existence des jeux de sauvegarde.

Execute()

Vérifie et exécute le plan de restauration. <exeception> InvalidRestorePlanException est levée lorsque la vérification échoue. </exeception>

ExecuteAsync()

Vérifie et exécute le plan de restauration asynchrone.

Script()

Vérifie le plan de restauration et les scripts de l’opération.

SetRestoreOptions(RestoreOptions)

Définit les options de restauration.

Verify(Boolean)

Vérifie le plan de restauration. InvalidRestorePlanException est levée lorsque la vérification échoue. Pris en charge uniquement pour SQL Server 2005 ou version ultérieure.

Événements

Nom Description
Complete

Se produit lorsque [l’opération de restauration est terminée].

Information

Se produit lorsque [Le serveur envoie des informations].

NextMedia

Se produit lorsque [Le média suivant doit être chargé].

NextRestore

Se produit lorsque [prochaine restauration].

PercentComplete

Se produit lorsque [Le serveur envoie des informations complètes sur le pourcentage].

S’applique à