Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Represents a sequence of Database Restore operations which will recover a database to a particular state in a point in time.
Inheritance Hierarchy
System.Object
Microsoft.SqlServer.Management.Smo.RestorePlan
Namespace: Microsoft.SqlServer.Management.Smo
Assembly: Microsoft.SqlServer.SmoExtended (in Microsoft.SqlServer.SmoExtended.dll)
Syntax
'Declaration
Public Class RestorePlan
'Usage
Dim instance As RestorePlan
public class RestorePlan
public ref class RestorePlan
type RestorePlan = class end
public class RestorePlan
The RestorePlan type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
![]() |
RestorePlan(Database) | Initializes a new instance of the RestorePlan class with specified database. |
![]() |
RestorePlan(Server) | Initializes a new instance of the RestorePlan class with specified server. |
![]() |
RestorePlan(Server, String) | Initializes a new instance of the RestorePlan class with specified server and database name. |
Top
Properties
| Name | Description | |
|---|---|---|
![]() |
AsyncStatus | Gets the status of most recent asynchronous operation including possible errors. |
![]() |
CloseExistingConnections | Gets or sets a value indicating whether to close existing connections. |
![]() |
DatabaseName | Gets or sets the name of the database. |
![]() |
RestoreAction | Gets and sets the type of the Restore action: Database,File,Log,Page. |
![]() |
RestoreOperations | Gets or sets the restore operations. |
![]() |
Server | Gets or sets the erver where the Restore plan executes. |
![]() |
TailLogBackupOperation | Gets or sets the tail log backup operation. |
Top
Methods
| Name | Description | |
|---|---|---|
![]() |
AddRestoreOperation(BackupSet) | Adds the restore operation with specified backup set to be restored. |
![]() |
AddRestoreOperation(List<BackupSet>) | Adds the restore operations with specified backup sets.. |
![]() |
Equals | (Inherited from Object.) |
![]() |
Execute | Verifies and executes the Restore Plan. |
![]() |
ExecuteAsync | Verifies and executes the Restore Plan async. |
![]() |
Finalize | (Inherited from Object.) |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetType | (Inherited from Object.) |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
Script | Verifies the Restore plan and scripts the operation. |
![]() |
SetRestoreOptions | Sets the restore options. |
![]() |
ToString | (Inherited from Object.) |
![]() |
Verify | Verifies the restore plan. |
Top
Events
| Name | Description | |
|---|---|---|
![]() |
Complete | Occurs when the restore plan is completed. |
![]() |
Information | Occurs when the server sends information. |
![]() |
NextMedia | Occurs when the next media needs to be loaded. |
![]() |
NextRestore | Occurs when the next restore occurs. |
![]() |
PercentComplete | Occurs when the server sends percent complete information. |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
.gif)
.gif)
.gif)
.gif)