Linguaggio

Backup Classe

Definizione

public sealed class Backup : Microsoft.SqlServer.Management.Smo.BackupRestoreBase
type Backup = class
    inherit BackupRestoreBase
Public NotInheritable Class Backup
Inherits BackupRestoreBase
Ereditarietà

Costruttori

Nome Descrizione
Backup()

Campi

Nome Descrizione
currentAsyncOperation (Ereditato da BackupRestoreBase)
m_BackupAction (Ereditato da BackupRestoreBase)
m_LogTruncation (Ereditato da BackupRestoreBase)
m_RestoreAction (Ereditato da BackupRestoreBase)

Proprietà

Nome Descrizione
Action
AsyncStatus

Stato dell'operazione asincrona più recente, inclusi i possibili errori.

(Ereditato da BackupRestoreBase)
BackupSetDescription
BackupSetName
BlockSize (Ereditato da BackupRestoreBase)
BufferCount (Ereditato da BackupRestoreBase)
Checksum (Ereditato da BackupRestoreBase)
CompressionOption

La proprietà CompressionOption specifica l'opzione di compressione dei backup

ContinueAfterError (Ereditato da BackupRestoreBase)
CopyOnly
CredentialName

Ottiene o imposta il nome delle credenziali utilizzato da Backup in URL

(Ereditato da BackupRestoreBase)
Database (Ereditato da BackupRestoreBase)
DatabaseFileGroups (Ereditato da BackupRestoreBase)
DatabaseFiles (Ereditato da BackupRestoreBase)
Devices

Elenco di dispositivi usati come destinazione per il backup

(Ereditato da BackupRestoreBase)
EncryptionOption

La proprietà EncryptionOption specifica l'opzione di crittografia del backup.

ExpirationDate
FormatMedia
Incremental
Initialize
LogTruncation
MaxTransferSize (Ereditato da BackupRestoreBase)
MediaDescription
MediaName (Ereditato da BackupRestoreBase)
Mirrors

Mirror

NoRecovery (Ereditato da BackupRestoreBase)
NoRewind (Ereditato da BackupRestoreBase)
Options (Ereditato da BackupRestoreBase)
PercentCompleteNotification (Ereditato da BackupRestoreBase)
Restart (Ereditato da BackupRestoreBase)
RetainDays
RetryFailedQueries (Ereditato da BackupRestoreBase)
SkipTapeHeader
UndoFileName
UnloadTapeAfter (Ereditato da BackupRestoreBase)

Metodi

Nome Descrizione
Abort()

Interrompe l'azione corrente, se presente

(Ereditato da BackupRestoreBase)
CheckForHADRMaintPlan(Server, StringBuilder)

Se richiamato dal piano di manutenzione Controllare se HADR è abilitato

(Ereditato da BackupRestoreBase)
ExecuteSql(Server, StringCollection) (Ereditato da BackupRestoreBase)
ExecuteSqlAsync(Server, StringCollection) (Ereditato da BackupRestoreBase)
ExecuteSqlWithResults(Server, String) (Ereditato da BackupRestoreBase)
GetDevicesScript(StringBuilder, BackupDeviceList, ServerVersion) (Ereditato da BackupRestoreBase)
IsStringValid(String) (Ereditato da BackupRestoreBase)
Script(Server)

Genera script per l'operazione di backup corrente

SetMediaPassword(SecureString)
Obsoleti.
(Ereditato da BackupRestoreBase)
SetMediaPassword(String)
Obsoleti.
(Ereditato da BackupRestoreBase)
SetPassword(SecureString) (Ereditato da BackupRestoreBase)
SetPassword(String) (Ereditato da BackupRestoreBase)
SqlBackup(Server)

Esegue l'operazione di backup in modo sincrono, ovvero la chiamata di funzione blocca fino a quando non viene eseguito il backup.

SqlBackupAsync(Server)

Esegue l'operazione di backup in modo asincrono, ovvero la chiamata restituisce immediatamente e l'operazione di backup viene eseguita in background

Wait()

Attende il completamento dell'azione asincrona corrente.

(Ereditato da BackupRestoreBase)

Eventi

Nome Descrizione
Complete

Evento completo

(Ereditato da BackupRestoreBase)
Information

Evento informativo

(Ereditato da BackupRestoreBase)
NextMedia

NextMedia, evento

(Ereditato da BackupRestoreBase)
PercentComplete

PercentComplete, evento

(Ereditato da BackupRestoreBase)

Si applica a