RestorePlan Classe

Definição

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].

Aplica-se a