BackupRestoreBase Clase

Definición

public class BackupRestoreBase
type BackupRestoreBase = class
Public Class BackupRestoreBase
Herencia
BackupRestoreBase
Derivado

Constructores

Nombre Description
BackupRestoreBase()

constructor de clase base

Campos

Nombre Description
currentAsyncOperation
m_BackupAction
m_LogTruncation
m_RestoreAction

Propiedades

Nombre Description
AsyncStatus

Estado de la operación asincrónica más reciente, incluidos los posibles errores.

BlockSize
BufferCount
Checksum
ContinueAfterError
CredentialName

Obtiene o establece el nombre de credencial que usa Backup en url.

Database
DatabaseFileGroups
DatabaseFiles
Devices

Lista de dispositivos usados como destino para la copia de seguridad

MaxTransferSize
MediaName
NoRecovery
NoRewind
Options
PercentCompleteNotification
Restart
RetryFailedQueries
UnloadTapeAfter

Métodos

Nombre Description
Abort()

Anula la acción actual, si existe.

CheckForHADRMaintPlan(Server, StringBuilder)

Si se invoca desde el plan de mantenimiento, compruebe si HADR está habilitado

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

Asistente para comprobar si BackupToFile es compatible con la edición del servidor conectado. Las instancias administradas de SQL no admiten la copia de seguridad en el archivo.

IsBackupUrlDeviceSupported(ServerVersion)

Asistente para comprobar si BackupToUrl es compatible con la versión del servidor conectado

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

Espera a que se complete la acción asincrónica actual.

Eventos

Nombre Description
Complete

Evento completo

Information

Evento de información

NextMedia

Evento NextMedia

PercentComplete

Evento PercentComplete

Se aplica a