RestorePlan Clase

Definición

Plan de restauración de base de datos es una secuencia de operaciones de restauración de base de datos que recuperarán una base de datos a un estado determinado en un momento dado.

public class RestorePlan
type RestorePlan = class
Public Class RestorePlan
Herencia
RestorePlan

Constructores

Nombre Description
RestorePlan(Database)

Inicializa una nueva instancia de la clase RestorePlan.

RestorePlan(Server, String)

Inicializa una nueva instancia de la clase RestorePlan.

RestorePlan(Server)

Plan de restauración de base de datos es una secuencia de operaciones de restauración de base de datos que recuperarán una base de datos a un estado determinado en un momento dado.

Propiedades

Nombre Description
AsyncStatus

Obtiene el estado de la operación asincrónica más reciente, incluidos los posibles errores.

CloseExistingConnections

Obtiene o establece un valor que indica si [cierra las conexiones existentes].

DatabaseName

Obtiene o establece el nombre de la base de datos.

RestoreAction

Obtiene y establece el tipo de la acción Restaurar: Base de datos,Archivo,Registro,Página

RestoreOperations

Obtiene o establece las operaciones de restauración.

Server

Servidor donde se ejecuta el plan de restauración.

TailLogBackupOperation

Obtiene o establece la operación de copia de seguridad del registro final.

Métodos

Nombre Description
AddRestoreOperation(BackupSet)

Agrega la operación de restauración.

AddRestoreOperation(List<BackupSet>)

Agrega las operaciones de restauración.

CanDropExistingConnections(String)

Comprueba si la base de datos especificada admite la eliminación de conexiones. Los que están en modo de compatibilidad 9.0 (SQL 2005) o en un estado que no es normal no admiten la eliminación de conexiones.

CheckBackupSetsExistence()

Comprueba la existencia de los conjuntos de copia de seguridad.

Execute()

Comprueba y ejecuta el plan de restauración. <exeception> InvalidRestorePlanException se produce cuando se produce un error en la comprobación. </exeception>

ExecuteAsync()

Comprueba y ejecuta el plan de restauración asincrónico.

Script()

Comprueba el plan de restauración y scripts de la operación.

SetRestoreOptions(RestoreOptions)

Establece las opciones de restauración.

Verify(Boolean)

Comprueba el plan de restauración. InvalidRestorePlanException se produce cuando se produce un error en la comprobación. Solo se admite para SQL Server 2005 o posterior.

Eventos

Nombre Description
Complete

Se produce cuando se completa [Operación de restauración].

Information

Se produce cuando [Server envía información].

NextMedia

Se produce cuando es necesario cargar [Siguiente medio].

NextRestore

Se produce cuando [siguiente restauración].

PercentComplete

Se produce cuando [El servidor envía información completa de porcentaje].

Se aplica a