SqlSyncStoreRestore.PerformPostRestoreFixup 메서드
데이터베이스가 백업에서 복원된 후 SQL Server 데이터베이스에서 동기화 메타데이터를 업데이트합니다.
네임스페이스: Microsoft.Synchronization.Data.SqlServer
어셈블리: microsoft.synchronization.data.sqlserver.dll의 Microsoft.Synchronization.Data.SqlServer
구문
‘선언
Public Sub PerformPostRestoreFixup
‘사용 방법
Dim instance As SqlSyncStoreRestore
instance.PerformPostRestoreFixup
public void PerformPostRestoreFixup ()
public:
void PerformPostRestoreFixup ()
public void PerformPostRestoreFixup ()
public function PerformPostRestoreFixup ()
주의
백업에서 SQL Server 데이터베이스를 복원한 후 이 메서드를 사용합니다. Sync Framework에서는 데이터베이스에서 구성된 모든 범위에 대한 동기화 메타데이터를 업데이트합니다. 자세한 내용은 방법: 데이터베이스 백업 및 복원(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()
참고 항목
참조
SqlSyncStoreRestore 클래스
SqlSyncStoreRestore 멤버
Microsoft.Synchronization.Data.SqlServer 네임스페이스