Compartir a través de


SqlSyncStoreRestore Clase

Representa operaciones que se deben producir una vez restaurada a partir de una copia de seguridad una base de datos de SQL Server.

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

Sintaxis

'Declaración
Public Class SqlSyncStoreRestore
'Uso
Dim instance As SqlSyncStoreRestore
public class SqlSyncStoreRestore
public ref class SqlSyncStoreRestore
public class SqlSyncStoreRestore
public class SqlSyncStoreRestore

Notas

Utilice esta clase cuando haya restaurado una base de datos de SQL Server involucrada en la sincronización. 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()

Jerarquía de herencia

System.Object
  Microsoft.Synchronization.Data.SqlServer.SqlSyncStoreRestore

Seguridad para subprocesos

Todos los miembros (Compartidos en Visual Basic) de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

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