Restore Clase

Definición

public sealed class Restore : Microsoft.SqlServer.Management.Smo.BackupRestoreBase
type Restore = class
    inherit BackupRestoreBase
Public NotInheritable Class Restore
Inherits BackupRestoreBase
Herencia

Constructores

Nombre Description
Restore()
Restore(String, BackupSet)

Crea un objeto Restore

Campos

Nombre Description
currentAsyncOperation (Heredado de BackupRestoreBase)
m_BackupAction (Heredado de BackupRestoreBase)
m_LogTruncation (Heredado de BackupRestoreBase)
m_RestoreAction (Heredado de BackupRestoreBase)
VerifyComplete

Evento generado al final de la operación SqlVerify. Indica si la comprobación se realizó correctamente o no.

Propiedades

Nombre Description
Action
AsyncStatus

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

(Heredado de BackupRestoreBase)
BackupSet

Conjunto de copia de seguridad de restauración

BlockSize (Heredado de BackupRestoreBase)
BufferCount (Heredado de BackupRestoreBase)
Checksum (Heredado de BackupRestoreBase)
ClearSuspectPageTableAfterRestore
ContinueAfterError (Heredado de BackupRestoreBase)
CredentialName

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

(Heredado de BackupRestoreBase)
Database (Heredado de BackupRestoreBase)
DatabaseFileGroups (Heredado de BackupRestoreBase)
DatabaseFiles (Heredado de BackupRestoreBase)
DatabasePages

Obtiene las páginas de restauración.

Devices

Lista de dispositivos usados como destino para la copia de seguridad

(Heredado de BackupRestoreBase)
FileNumber
KeepReplication
KeepTemporalRetention
MaxTransferSize (Heredado de BackupRestoreBase)
MediaName (Heredado de BackupRestoreBase)
NoRecovery (Heredado de BackupRestoreBase)
NoRewind (Heredado de BackupRestoreBase)
Offset
Options (Heredado de BackupRestoreBase)
Partial
PercentCompleteNotification (Heredado de BackupRestoreBase)
RelocateFiles
ReplaceDatabase
Restart (Heredado de BackupRestoreBase)
RestrictedUser
RetryFailedQueries (Heredado de BackupRestoreBase)
StandbyFile
StopAtMarkAfterDate
StopAtMarkName
StopBeforeMarkAfterDate
StopBeforeMarkName
ToPointInTime
UnloadTapeAfter (Heredado de BackupRestoreBase)

Métodos

Nombre Description
Abort()

Anula la acción actual, si existe.

(Heredado de BackupRestoreBase)
CheckForHADRMaintPlan(Server, StringBuilder)

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

(Heredado de BackupRestoreBase)
ClearSuspectPageTable(Server)
ExecuteSql(Server, StringCollection) (Heredado de BackupRestoreBase)
ExecuteSqlAsync(Server, StringCollection) (Heredado de BackupRestoreBase)
ExecuteSqlWithResults(Server, String) (Heredado de BackupRestoreBase)
GetDevicesScript(StringBuilder, BackupDeviceList, ServerVersion) (Heredado de BackupRestoreBase)
IsStringValid(String) (Heredado de BackupRestoreBase)
ReadBackupHeader(Server)
ReadFileList(Server)
ReadMediaHeader(Server)
ReadSuspectPageTable(Server)
Script(Server)
SetMediaPassword(SecureString)
Obsoletos.
(Heredado de BackupRestoreBase)
SetMediaPassword(String)
Obsoletos.
(Heredado de BackupRestoreBase)
SetPassword(SecureString) (Heredado de BackupRestoreBase)
SetPassword(String) (Heredado de BackupRestoreBase)
SqlRestore(Server)

Ejecuta la operación De restauración de forma sincrónica, es decir, la llamada se bloquea hasta que se completa la comprobación.

SqlRestoreAsync(Server)

Ejecuta la operación Restore de forma asincrónica, es decir, la llamada devuelve inmediatamente y comprueba que la operación continúa en segundo plano.

SqlVerify(Server, Boolean, String)

Ejecuta la operación Verify de forma sincrónica, es decir, la llamada se bloquea hasta que se completa la comprobación.

SqlVerify(Server, Boolean)

Ejecuta la operación Verify de forma sincrónica, es decir, la llamada se bloquea hasta que se completa la comprobación.

SqlVerify(Server, String)

Ejecuta la operación Verify de forma sincrónica, es decir, la llamada se bloquea hasta que se completa la comprobación.

SqlVerify(Server)

Ejecuta la operación Verify de forma sincrónica, es decir, la llamada se bloquea hasta que se completa la comprobación.

SqlVerifyAsync(Server, Boolean)

Ejecuta la operación Verify de forma asincrónica, es decir, la llamada devuelve inmediatamente y la operación de comprobación continúa en segundo plano.

SqlVerifyAsync(Server)

Ejecuta la operación Verify de forma asincrónica, es decir, la llamada devuelve inmediatamente y la operación de comprobación continúa en segundo plano.

SqlVerifyLatest(Server, SqlVerifyAction, String)

Realiza una comprobación en la última copia de seguridad registrada en el historial de copias de seguridad. FileNumber se omitirá, ya que el número de archivo más reciente se determinará automáticamente.

SqlVerifyLatest(Server, SqlVerifyAction)

Realiza una comprobación en la última copia de seguridad registrada en el historial de copias de seguridad. FileNumber se omitirá, ya que el número de archivo más reciente se determinará automáticamente.

SqlVerifyLatest(Server, String)

Realiza una comprobación en la última copia de seguridad registrada en el historial de copias de seguridad. FileNumber se omitirá, ya que el número de archivo más reciente se determinará automáticamente.

SqlVerifyLatest(Server)

Realiza una comprobación en la última copia de seguridad registrada en el historial de copias de seguridad. FileNumber se omitirá, ya que el número de archivo más reciente se determinará automáticamente.

Wait()

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

(Heredado de BackupRestoreBase)

Eventos

Nombre Description
Complete

Evento completo

(Heredado de BackupRestoreBase)
Information

Evento de información

(Heredado de BackupRestoreBase)
NextMedia

Evento NextMedia

(Heredado de BackupRestoreBase)
PercentComplete

Evento PercentComplete

(Heredado de BackupRestoreBase)

Se aplica a