Compartir a través de


SqlSyncStoreRestore.PerformPostRestoreFixup Método

Actualiza los metadatos de sincronización de una base de datos de SQL Server una vez que ha sido restaurada a partir de una copia de seguridad.

Espacio de nombres: Microsoft.Synchronization.Data.SqlServer
Ensamblado: Microsoft.Synchronization.Data.SqlServer (en microsoft.synchronization.data.sqlserver.dll)

Sintaxis

'Declaración
Public Sub PerformPostRestoreFixup
'Uso
Dim instance As SqlSyncStoreRestore

instance.PerformPostRestoreFixup
public void PerformPostRestoreFixup ()
public:
void PerformPostRestoreFixup ()
public void PerformPostRestoreFixup ()
public function PerformPostRestoreFixup ()

Notas

Utilice este método cuando haya restaurado una base de datos de SQL Server a partir de una copia de seguridad. Sync Framework actualiza los metadatos de sincronización para todos los ámbitos configurados en la base de datos. Para obtener más información, vea Realizar copias de seguridad y restauración de una base de datos (SQL Server).

Ejemplo

En el ejemplo de código siguiente se restaura una base de datos servidor llamando a uno de los métodos Utility de ejemplo y, a continuación, se llama a PerformPostRestoreFixup para actualizar los metadatos. Para consultar este código en el contexto de una aplicación completa, vea Realizar copias de seguridad y restauración de una base de datos (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()

Vea también

Referencia

SqlSyncStoreRestore Clase
SqlSyncStoreRestore Miembros
Microsoft.Synchronization.Data.SqlServer Espacio de nombres