Lingua

RestorePlan Classe

Definizione

Il piano di ripristino del database è una sequenza di operazioni di ripristino del database che recupereranno un database in un determinato stato nel tempo.

public class RestorePlan
type RestorePlan = class
Public Class RestorePlan
Ereditarietà
RestorePlan

Costruttori

Nome Descrizione
RestorePlan(Database)

Inizializza una nuova istanza della classe RestorePlan.

RestorePlan(Server, String)

Inizializza una nuova istanza della classe RestorePlan.

RestorePlan(Server)

Il piano di ripristino del database è una sequenza di operazioni di ripristino del database che recupereranno un database in un determinato stato nel tempo.

Proprietà

Nome Descrizione
AsyncStatus

Ottiene lo stato dell'operazione asincrona più recente, inclusi i possibili errori.

CloseExistingConnections

Ottiene o imposta un valore che indica se [chiudere le connessioni esistenti].

DatabaseName

Ottiene o imposta il nome del database.

RestoreAction

Ottiene e imposta il tipo dell'azione Di ripristino: Database, File, Log, Pagina

RestoreOperations

Ottiene o imposta le operazioni di ripristino.

Server

Server in cui viene eseguito il piano di ripristino.

TailLogBackupOperation

Ottiene o imposta l'operazione di backup della parte finale del log.

Metodi

Nome Descrizione
AddRestoreOperation(BackupSet)

Aggiunge l'operazione di ripristino.

AddRestoreOperation(List<BackupSet>)

Aggiunge le operazioni di ripristino.

CanDropExistingConnections(String)

Controlla se il database specificato supporta l'eliminazione delle connessioni. Quelli in modalità di compatibilità 9.0 (SQL 2005) o in uno stato non normale non supportano l'eliminazione delle connessioni.

CheckBackupSetsExistence()

Verifica l'esistenza dei set di backup.

Execute()

Verifica ed esegue il piano di ripristino. <exeception> InvalidRestorePlanException viene generata quando la verifica non riesce. </exeception>

ExecuteAsync()

Verifica ed esegue l'asincrono del piano di ripristino.

Script()

Verifica il piano di ripristino e script l'operazione.

SetRestoreOptions(RestoreOptions)

Imposta le opzioni di ripristino.

Verify(Boolean)

Verifica il piano di ripristino. InvalidRestorePlanException viene generata quando la verifica ha esito negativo. Supportato solo per SQL Server 2005 o versione successiva.

Eventi

Nome Descrizione
Complete

Si verifica al completamento di [Operazione di ripristino].

Information

Si verifica quando [server invia informazioni].

NextMedia

Si verifica quando è necessario caricare [Supporti successivi].

NextRestore

Si verifica quando [ripristino successivo].

PercentComplete

Si verifica quando [il server invia informazioni complete sulla percentuale].

Si applica a