RestorePlan RestorePlan RestorePlan Class

정의

지정 시간의 특정 상태로 데이터베이스를 복구할 데이터베이스 복원 작업의 시퀀스를 나타냅니다. Represents a sequence of Database Restore operations which will recover a database to a particular state in a point in time.

public ref class RestorePlan
public class RestorePlan
Public Class RestorePlan
상속
RestorePlanRestorePlanRestorePlan

생성자

RestorePlan(Database) RestorePlan(Database) RestorePlan(Database)

새 인스턴스를 초기화는 RestorePlan 지정한 데이터베이스를 사용 하는 클래스입니다. Initializes a new instance of the RestorePlan class with specified database.

RestorePlan(Server) RestorePlan(Server) RestorePlan(Server)

지정한 서버를 사용하여 RestorePlan 클래스의 새 인스턴스를 초기화합니다. Initializes a new instance of the RestorePlan class with specified server.

RestorePlan(Server, String) RestorePlan(Server, String) RestorePlan(Server, String)

새 인스턴스를 초기화는 RestorePlan 지정 된 서버 및 데이터베이스 이름 사용 합니다. Initializes a new instance of the RestorePlan class with specified server and database name.

속성

AsyncStatus AsyncStatus AsyncStatus

발생 가능한 오류를 포함하여 최신 비동기 작업의 상태를 가져옵니다. Gets the status of most recent asynchronous operation including possible errors.

CloseExistingConnections CloseExistingConnections CloseExistingConnections

기존 연결을 닫을지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value indicating whether to close existing connections.

DatabaseName DatabaseName DatabaseName

데이터베이스의 이름을 가져오거나 설정합니다. Gets or sets the name of the database.

RestoreAction RestoreAction RestoreAction

복원 동작의 유형(Database, File, Log, Page)을 가져오거나 설정합니다. Gets and sets the type of the Restore action: Database,File,Log,Page.

RestoreOperations RestoreOperations RestoreOperations

복원 작업을 가져오거나 설정합니다. Gets or sets the restore operations.

Server Server Server

복원 계획이 실행되는 서버를 가져오거나 설정합니다. Gets or sets the erver where the Restore plan executes.

TailLogBackupOperation TailLogBackupOperation TailLogBackupOperation

비상 로그 백업 작업을 가져오거나 설정합니다. Gets or sets the tail log backup operation.

메서드

AddRestoreOperation(BackupSet) AddRestoreOperation(BackupSet) AddRestoreOperation(BackupSet)

복원할 지정된 백업 세트가 포함된 복원 작업을 추가합니다. Adds the restore operation with specified backup set to be restored.

AddRestoreOperation(List<BackupSet>) AddRestoreOperation(List<BackupSet>) AddRestoreOperation(List<BackupSet>)

지정된 백업 세트가 포함된 복원 작업을 추가합니다. Adds the restore operations with specified backup sets..

Execute() Execute() Execute()

복원 계획을 확인하고 실행합니다. Verifies and executes the Restore Plan.

ExecuteAsync() ExecuteAsync() ExecuteAsync()

복원 계획을 비동기적으로 확인하고 실행합니다. Verifies and executes the Restore Plan async.

Script() Script() Script()

복원 계획을 확인하고 작업을 스크립팅합니다. Verifies the Restore plan and scripts the operation.

SetRestoreOptions(RestoreOptions) SetRestoreOptions(RestoreOptions) SetRestoreOptions(RestoreOptions)

복원 옵션을 설정합니다. Sets the restore options.

Verify(Boolean) Verify(Boolean) Verify(Boolean)

복원 계획을 확인합니다. Verifies the restore plan.

이벤트

Complete Complete Complete

복원 계획이 완료될 때 발생합니다. Occurs when the restore plan is completed.

Information Information Information

서버에서 정보를 보낼 때 발생합니다. Occurs when the server sends information.

NextMedia NextMedia NextMedia

다음 미디어를 로드해야 할 때 발생합니다. Occurs when the next media needs to be loaded.

NextRestore NextRestore NextRestore

다음 복원이 발생할 때 발생합니다. Occurs when the next restore occurs.

PercentComplete PercentComplete PercentComplete

서버에서 완료율 정보를 보낼 때 발생합니다. Occurs when the server sends percent complete information.

적용 대상