BackupRestoreBase Classe

Définition

public class BackupRestoreBase
type BackupRestoreBase = class
Public Class BackupRestoreBase
Héritage
BackupRestoreBase
Dérivé

Constructeurs

Nom Description
BackupRestoreBase()

constructeur de classe de base

Champs

Nom Description
currentAsyncOperation
m_BackupAction
m_LogTruncation
m_RestoreAction

Propriétés

Nom Description
AsyncStatus

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

BlockSize
BufferCount
Checksum
ContinueAfterError
CredentialName

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

Database
DatabaseFileGroups
DatabaseFiles
Devices

Liste des appareils utilisés comme cible pour la sauvegarde

MaxTransferSize
MediaName
NoRecovery
NoRewind
Options
PercentCompleteNotification
Restart
RetryFailedQueries
UnloadTapeAfter

Méthodes

Nom Description
Abort()

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

CheckForHADRMaintPlan(Server, StringBuilder)

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

ExecuteSql(Server, StringCollection)
ExecuteSqlAsync(Server, StringCollection)
ExecuteSqlWithResults(Server, String)
GetDevicesScript(StringBuilder, BackupDeviceList, ServerVersion)
IsBackupFileDeviceSupported(DatabaseEngineEdition)

Assistance pour vérifier si BackupToFile est pris en charge sur l’édition du serveur connecté. SQL Managed Instances ne prend pas en charge la sauvegarde dans le fichier.

IsBackupUrlDeviceSupported(ServerVersion)

Assistance pour vérifier si BackupToUrl est pris en charge sur la version du serveur connecté

IsStringValid(String)
SetMediaPassword(SecureString)
SetMediaPassword(String)
SetPassword(SecureString)
SetPassword(String)
Wait()

Attend la fin de l’action asynchrone actuelle.

Événements

Nom Description
Complete

Événement Complete

Information

Événement d’informations

NextMedia

Événement NextMedia

PercentComplete

Événement PercentComplete

S’applique à