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