RestorePlan Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O Plano de Restauração de Banco de Dados é uma sequência de operações de Restauração de Banco de Dados que recuperará um Banco de Dados para um estado específico em um ponto no tempo.
public class RestorePlan
type RestorePlan = class
Public Class RestorePlan
- Herança
-
RestorePlan
Construtores
| Nome | Description |
|---|---|
| RestorePlan(Database) |
Inicializa uma nova instância da classe RestorePlan. |
| RestorePlan(Server, String) |
Inicializa uma nova instância da classe RestorePlan. |
| RestorePlan(Server) |
O Plano de Restauração de Banco de Dados é uma sequência de operações de Restauração de Banco de Dados que recuperará um Banco de Dados para um estado específico em um ponto no tempo. |
Propriedades
| Nome | Description |
|---|---|
| AsyncStatus |
Obtém o status da operação assíncrona mais recente, incluindo possíveis erros. |
| CloseExistingConnections |
Obtém ou define um valor que indica se [fechar conexões existentes]. |
| DatabaseName |
Obtém ou define o nome do banco de dados. |
| RestoreAction |
Obtém e define o tipo da ação Restaurar: Banco de Dados, Arquivo, Log, Página |
| RestoreOperations |
Obtém ou define as operações de restauração. |
| Server |
Servidor em que o plano de restauração é executado. |
| TailLogBackupOperation |
Obtém ou define a operação de backup de log final. |
Métodos
| Nome | Description |
|---|---|
| AddRestoreOperation(BackupSet) |
Adiciona a operação de restauração. |
| AddRestoreOperation(List<BackupSet>) |
Adiciona as operações de restauração. |
| CanDropExistingConnections(String) |
Verifica se o banco de dados determinado dá suporte à remoção de conexões. Os que estão no modo de compatibilidade 9.0 (SQL 2005) ou em um status que não é normal não dão suporte à remoção de conexões. |
| CheckBackupSetsExistence() |
Verifica a existência dos conjuntos de backup. |
| Execute() |
Verifica e executa o Plano de Restauração. <exeception> InvalidRestorePlanException é gerado quando a verificação falha. </exeception> |
| ExecuteAsync() |
Verifica e executa o plano de restauração assíncrono. |
| Script() |
Verifica o plano de restauração e gera scripts na operação. |
| SetRestoreOptions(RestoreOptions) |
Define as opções de restauração. |
| Verify(Boolean) |
Verifica o plano de restauração. InvalidRestorePlanException é gerado quando a verificação falha. Com suporte apenas para SQL Server 2005 ou posterior. |
Eventos
| Nome | Description |
|---|---|
| Complete |
Ocorre quando [a operação de restauração é concluída]. |
| Information |
Ocorre quando [o servidor envia informações]. |
| NextMedia |
Ocorre quando [a próxima mídia precisa ser carregada]. |
| NextRestore |
Ocorre quando [próxima restauração]. |
| PercentComplete |
Ocorre quando [o servidor envia informações completas por porcentagem]. |