RestorePlan Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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]. |