SqlSyncStoreRestore 클래스
SQL Server 데이터베이스가 백업에서 복원된 후 발생해야 하는 작업을 나타냅니다.
네임스페이스: Microsoft.Synchronization.Data.SqlServer
어셈블리: microsoft.synchronization.data.sqlserver.dll의 Microsoft.Synchronization.Data.SqlServer
구문
‘선언
Public Class SqlSyncStoreRestore
‘사용 방법
Dim instance As SqlSyncStoreRestore
public class SqlSyncStoreRestore
public ref class SqlSyncStoreRestore
public class SqlSyncStoreRestore
public class SqlSyncStoreRestore
주의
동기화와 관련된 SQL Server 데이터베이스를 복원한 후 이 클래스를 사용합니다. 자세한 내용은 방법: 데이터베이스 백업 및 복원(SQL Server)을 참조하십시오.
예제
다음 코드 예제에서는 샘플 Utility
메서드 중 하나를 호출하여 서버 데이터베이스를 복원한 다음 PerformPostRestoreFixup을 호출하여 메타데이터를 업데이트합니다. 전체 응용 프로그램의 맥락에서 이 코드를 보려면 방법: 데이터베이스 백업 및 복원(SQL Server)을 참조하십시오.
Utility.RestoreDatabaseFromBackup();
// Call the API to update synchronization metadata to reflect that the database was
// just restored. The restore stored procedure kills the connection to the
// server, so we must re-establish it.
SqlConnection.ClearPool(serverConn);
serverConn = new SqlConnection(Utility.ConnStr_SqlSync_Server);
SqlSyncStoreRestore databaseRestore = new SqlSyncStoreRestore(serverConn);
databaseRestore.PerformPostRestoreFixup();
Utility.RestoreDatabaseFromBackup()
' Call the API to update synchronization metadata to reflect that the database was
' just restored. The restore stored procedure kills the connection to the
' server, so we must re-establish it.
SqlConnection.ClearPool(serverConn)
serverConn = New SqlConnection(Utility.ConnStr_SqlSync_Server)
Dim databaseRestore As New SqlSyncStoreRestore(serverConn)
databaseRestore.PerformPostRestoreFixup()
상속 계층 구조
System.Object
Microsoft.Synchronization.Data.SqlServer.SqlSyncStoreRestore
스레드로부터의 안전성
이 유형의 모든 public static(Visual Basic의 경우 Shared ) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.
참고 항목
참조
SqlSyncStoreRestore 멤버
Microsoft.Synchronization.Data.SqlServer 네임스페이스