Idioma

Backup Classe

Definição

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

Construtores

Nome Description
Backup()

Campos

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

Propriedades

Nome Description
Action
AsyncStatus

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

(Herdado de BackupRestoreBase)
BackupSetDescription
BackupSetName
BlockSize (Herdado de BackupRestoreBase)
BufferCount (Herdado de BackupRestoreBase)
Checksum (Herdado de BackupRestoreBase)
CompressionOption

A propriedade CompressionOption especifica a opção de compactação de backup

ContinueAfterError (Herdado de BackupRestoreBase)
CopyOnly
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)
Devices

Uma lista de dispositivos usados como destino para backup

(Herdado de BackupRestoreBase)
EncryptionOption

A propriedade EncryptionOption especifica a opção de criptografia de backup.

ExpirationDate
FormatMedia
Incremental
Initialize
LogTruncation
MaxTransferSize (Herdado de BackupRestoreBase)
MediaDescription
MediaName (Herdado de BackupRestoreBase)
Mirrors

Espelhos

NoRecovery (Herdado de BackupRestoreBase)
NoRewind (Herdado de BackupRestoreBase)
Options (Herdado de BackupRestoreBase)
PercentCompleteNotification (Herdado de BackupRestoreBase)
Restart (Herdado de BackupRestoreBase)
RetainDays
RetryFailedQueries (Herdado de BackupRestoreBase)
SkipTapeHeader
UndoFileName
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)
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)
Script(Server)

Gera script para a operação de backup atual

SetMediaPassword(SecureString)
Obsoleto.
(Herdado de BackupRestoreBase)
SetMediaPassword(String)
Obsoleto.
(Herdado de BackupRestoreBase)
SetPassword(SecureString) (Herdado de BackupRestoreBase)
SetPassword(String) (Herdado de BackupRestoreBase)
SqlBackup(Server)

Executa a operação de backup de forma síncrona, ou seja, a chamada de função bloqueia até que o backup seja concluído.

SqlBackupAsync(Server)

Executa a operação de backup de forma assíncrona, ou seja, a chamada retorna imediatamente e a operação de backup é executada em segundo plano

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