RestorePlan Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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]. |