Langue

Backup Classe

Définition

public sealed class Backup : Microsoft.SqlServer.Management.Smo.BackupRestoreBase
type Backup = class
    inherit BackupRestoreBase
Public NotInheritable Class Backup
Inherits BackupRestoreBase
Héritage

Constructeurs

Nom Description
Backup()

Champs

Nom Description
currentAsyncOperation (Hérité de BackupRestoreBase)
m_BackupAction (Hérité de BackupRestoreBase)
m_LogTruncation (Hérité de BackupRestoreBase)
m_RestoreAction (Hérité de BackupRestoreBase)

Propriétés

Nom Description
Action
AsyncStatus

État de l’opération asynchrone la plus récente, y compris les erreurs possibles.

(Hérité de BackupRestoreBase)
BackupSetDescription
BackupSetName
BlockSize (Hérité de BackupRestoreBase)
BufferCount (Hérité de BackupRestoreBase)
Checksum (Hérité de BackupRestoreBase)
CompressionOption

La propriété CompressionOption spécifie l’option de compression de sauvegarde

ContinueAfterError (Hérité de BackupRestoreBase)
CopyOnly
CredentialName

Obtient ou définit le nom d’informations d’identification utilisé par Backup to Url

(Hérité de BackupRestoreBase)
Database (Hérité de BackupRestoreBase)
DatabaseFileGroups (Hérité de BackupRestoreBase)
DatabaseFiles (Hérité de BackupRestoreBase)
Devices

Liste des appareils utilisés comme cible pour la sauvegarde

(Hérité de BackupRestoreBase)
EncryptionOption

La propriété EncryptionOption spécifie l’option de chiffrement de sauvegarde.

ExpirationDate
FormatMedia
Incremental
Initialize
LogTruncation
MaxTransferSize (Hérité de BackupRestoreBase)
MediaDescription
MediaName (Hérité de BackupRestoreBase)
Mirrors

Miroirs

NoRecovery (Hérité de BackupRestoreBase)
NoRewind (Hérité de BackupRestoreBase)
Options (Hérité de BackupRestoreBase)
PercentCompleteNotification (Hérité de BackupRestoreBase)
Restart (Hérité de BackupRestoreBase)
RetainDays
RetryFailedQueries (Hérité de BackupRestoreBase)
SkipTapeHeader
UndoFileName
UnloadTapeAfter (Hérité de BackupRestoreBase)

Méthodes

Nom Description
Abort()

Abandonne l’action actuelle, le cas échéant

(Hérité de BackupRestoreBase)
CheckForHADRMaintPlan(Server, StringBuilder)

Si elle est appelée à partir du plan de maintenance, vérifiez si HADR est activé

(Hérité de BackupRestoreBase)
ExecuteSql(Server, StringCollection) (Hérité de BackupRestoreBase)
ExecuteSqlAsync(Server, StringCollection) (Hérité de BackupRestoreBase)
ExecuteSqlWithResults(Server, String) (Hérité de BackupRestoreBase)
GetDevicesScript(StringBuilder, BackupDeviceList, ServerVersion) (Hérité de BackupRestoreBase)
IsStringValid(String) (Hérité de BackupRestoreBase)
Script(Server)

Génère un script pour l’opération de sauvegarde actuelle

SetMediaPassword(SecureString)
Obsolète.
(Hérité de BackupRestoreBase)
SetMediaPassword(String)
Obsolète.
(Hérité de BackupRestoreBase)
SetPassword(SecureString) (Hérité de BackupRestoreBase)
SetPassword(String) (Hérité de BackupRestoreBase)
SqlBackup(Server)

Exécute l’opération de sauvegarde de manière synchrone, c’est-à-dire que l’appel de fonction bloque jusqu’à ce que la sauvegarde soit effectuée.

SqlBackupAsync(Server)

Exécute l’opération de sauvegarde de manière asynchrone, c’est-à-dire que l’appel retourne immédiatement et que l’opération de sauvegarde s’exécute en arrière-plan

Wait()

Attend la fin de l’action asynchrone actuelle.

(Hérité de BackupRestoreBase)

Événements

Nom Description
Complete

Événement Complete

(Hérité de BackupRestoreBase)
Information

Événement d’informations

(Hérité de BackupRestoreBase)
NextMedia

Événement NextMedia

(Hérité de BackupRestoreBase)
PercentComplete

Événement PercentComplete

(Hérité de BackupRestoreBase)

S’applique à