Restore Classe

Definição

public sealed class Restore : Microsoft.SqlServer.Management.Smo.BackupRestoreBase
type Restore = class
    inherit BackupRestoreBase
Public NotInheritable Class Restore
Inherits BackupRestoreBase
Herança

Construtores

Nome Description
Restore()
Restore(String, BackupSet)

Cria um objeto Restore

Campos

Nome Description
currentAsyncOperation (Herdado de BackupRestoreBase)
m_BackupAction (Herdado de BackupRestoreBase)
m_LogTruncation (Herdado de BackupRestoreBase)
m_RestoreAction (Herdado de BackupRestoreBase)
VerifyComplete

Um evento gerado no final da operação SqlVerify. Indica se a verificação foi bem-sucedida ou não.

Propriedades

Nome Description
Action
AsyncStatus

Um status da operação assíncrona mais recente, incluindo possíveis erros.

(Herdado de BackupRestoreBase)
BackupSet

O conjunto de backup de restauração

BlockSize (Herdado de BackupRestoreBase)
BufferCount (Herdado de BackupRestoreBase)
Checksum (Herdado de BackupRestoreBase)
ClearSuspectPageTableAfterRestore
ContinueAfterError (Herdado de BackupRestoreBase)
CredentialName

Obtém ou define o nome da credencial usado pelo Backup para Url

(Herdado de BackupRestoreBase)
Database (Herdado de BackupRestoreBase)
DatabaseFileGroups (Herdado de BackupRestoreBase)
DatabaseFiles (Herdado de BackupRestoreBase)
DatabasePages

Obtém as páginas de restauração.

Devices

Uma lista de dispositivos usados como destino para backup

(Herdado de BackupRestoreBase)
FileNumber
KeepReplication
KeepTemporalRetention
MaxTransferSize (Herdado de BackupRestoreBase)
MediaName (Herdado de BackupRestoreBase)
NoRecovery (Herdado de BackupRestoreBase)
NoRewind (Herdado de BackupRestoreBase)
Offset
Options (Herdado de BackupRestoreBase)
Partial
PercentCompleteNotification (Herdado de BackupRestoreBase)
RelocateFiles
ReplaceDatabase
Restart (Herdado de BackupRestoreBase)
RestrictedUser
RetryFailedQueries (Herdado de BackupRestoreBase)
StandbyFile
StopAtMarkAfterDate
StopAtMarkName
StopBeforeMarkAfterDate
StopBeforeMarkName
ToPointInTime
UnloadTapeAfter (Herdado de BackupRestoreBase)

Métodos

Nome Description
Abort()

Anula a ação atual, se houver

(Herdado de BackupRestoreBase)
CheckForHADRMaintPlan(Server, StringBuilder)

Se invocado do plano de manutenção, verifique se o HADR está habilitado

(Herdado de BackupRestoreBase)
ClearSuspectPageTable(Server)
ExecuteSql(Server, StringCollection) (Herdado de BackupRestoreBase)
ExecuteSqlAsync(Server, StringCollection) (Herdado de BackupRestoreBase)
ExecuteSqlWithResults(Server, String) (Herdado de BackupRestoreBase)
GetDevicesScript(StringBuilder, BackupDeviceList, ServerVersion) (Herdado de BackupRestoreBase)
IsStringValid(String) (Herdado de BackupRestoreBase)
ReadBackupHeader(Server)
ReadFileList(Server)
ReadMediaHeader(Server)
ReadSuspectPageTable(Server)
Script(Server)
SetMediaPassword(SecureString)
Obsoleto.
(Herdado de BackupRestoreBase)
SetMediaPassword(String)
Obsoleto.
(Herdado de BackupRestoreBase)
SetPassword(SecureString) (Herdado de BackupRestoreBase)
SetPassword(String) (Herdado de BackupRestoreBase)
SqlRestore(Server)

Executa a operação De restauração de forma síncrona, ou seja, a chamada bloqueia até que a verificação seja concluída.

SqlRestoreAsync(Server)

Executa a operação De restauração de forma assíncrona, ou seja, a chamada retorna imediatamente e verifica se a operação continua em segundo plano.

SqlVerify(Server, Boolean, String)

Executa a operação Verificar de forma síncrona, ou seja, a chamada bloqueia até que a verificação seja concluída.

SqlVerify(Server, Boolean)

Executa a operação Verificar de forma síncrona, ou seja, a chamada bloqueia até que a verificação seja concluída.

SqlVerify(Server, String)

Executa a operação Verificar de forma síncrona, ou seja, a chamada bloqueia até que a verificação seja concluída.

SqlVerify(Server)

Executa a operação Verificar de forma síncrona, ou seja, a chamada bloqueia até que a verificação seja concluída.

SqlVerifyAsync(Server, Boolean)

Executa a operação Verificar de forma assíncrona, ou seja, a chamada retorna imediatamente e a operação de verificação continua em segundo plano.

SqlVerifyAsync(Server)

Executa a operação Verificar de forma assíncrona, ou seja, a chamada retorna imediatamente e a operação de verificação continua em segundo plano.

SqlVerifyLatest(Server, SqlVerifyAction, String)

Executa uma verificação no último backup registrado no histórico de backup. FileNumber será ignorado, pois o número de arquivo mais recente será determinado automaticamente.

SqlVerifyLatest(Server, SqlVerifyAction)

Executa uma verificação no último backup registrado no histórico de backup. FileNumber será ignorado, pois o número de arquivo mais recente será determinado automaticamente.

SqlVerifyLatest(Server, String)

Executa uma verificação no último backup registrado no histórico de backup. FileNumber será ignorado, pois o número de arquivo mais recente será determinado automaticamente.

SqlVerifyLatest(Server)

Executa uma verificação no último backup registrado no histórico de backup. FileNumber será ignorado, pois o número de arquivo mais recente será determinado automaticamente.

Wait()

Aguarda a conclusão da ação assíncrona atual.

(Herdado de BackupRestoreBase)

Eventos

Nome Description
Complete

Concluir evento

(Herdado de BackupRestoreBase)
Information

Evento de informações

(Herdado de BackupRestoreBase)
NextMedia

Evento NextMedia

(Herdado de BackupRestoreBase)
PercentComplete

Evento PercentComplete

(Herdado de BackupRestoreBase)

Aplica-se a