DatabaseRestorePlanner Classe

Definição

Planejador de restauração de banco de dados.

public sealed class DatabaseRestorePlanner
type DatabaseRestorePlanner = class
Public NotInheritable Class DatabaseRestorePlanner
Herança
DatabaseRestorePlanner

Construtores

Nome Description
DatabaseRestorePlanner(Server, String, DateTime, String)

Inicializa uma nova instância da classe DatabaseRestorePlanner. Para recuperação pontual.

DatabaseRestorePlanner(Server, String)

Inicializa uma nova instância da classe DatabaseRestorePlanner.

DatabaseRestorePlanner(Server)

Inicializa uma nova instância da classe DatabaseRestorePlanner.

Campos

Nome Description
IncludeSnapshotBackups

Se deseja incluir backups de instantâneo na enumeração. Deve ser definido antes de recuperar a propriedade BackupSets.

Propriedades

Nome Description
BackupMediaList

Obtém a lista de itens do dispositivo de backup.

BackupSets

Obtém os conjuntos de backup.

BackupTailLog

Obtém ou define um valor que indica se deve [fazer backup do log final].

DatabaseName

Obtém ou define o nome do banco de dados.

ReadHeaderFromMedia

Obtém ou define um valor que indica se [cabeçalho de leitura de dispositivos].

RestoreToLastBackup

Obtém ou define um valor que indica se [restaurar para o último backup].

RestoreToPointInTime

Obtém ou define a restauração como ponto no tempo.

Server

Obtém ou define o servidor.

TailLogBackupFile

Obtém ou define o arquivo de backup de log final.

TailLogWithNoRecovery

Obtém ou define um valor que indica se o log final deve ser backup com o NoRecovery.

Métodos

Nome Description
CreateRestorePlan()

Cria o plano de restauração.

CreateRestorePlan(RestoreOptions)

Cria o plano de restauração.

GetBackupDeviceReadErrors()

Obtém o erro que ocorreu durante a leitura dos dispositivos bachup

IsTailLogBackupPossible(String)

Determina se é possível fazer um backup de log final antes de restaurar o banco de dados.

IsTailLogBackupWithNoRecoveryPossible(String)

Determina se é possível fazer um backup de log final com NORECOVERY antes de restaurar o banco de dados.

RefreshBackupSets()

Atualiza os conjuntos de backup.

TailLogStartTime()

Fornece a cobertura da hora de início do log final.

Eventos

Nome Description
CreateRestorePlanUpdates

Criar manipulador de eventos de atualização de status do plano de restauração

Aplica-se a