SqlSyncStoreRestore-Klasse
Stellt Vorgänge dar, die ausgeführt müssen, nachdem eine SQL Server-Datenbank aus einer Sicherung wiederhergestellt wurde.
Namespace: Microsoft.Synchronization.Data.SqlServer
Assembly: Microsoft.Synchronization.Data.SqlServer (in microsoft.synchronization.data.sqlserver.dll)
Syntax
'Declaration
Public Class SqlSyncStoreRestore
'Usage
Dim instance As SqlSyncStoreRestore
public class SqlSyncStoreRestore
public ref class SqlSyncStoreRestore
public class SqlSyncStoreRestore
public class SqlSyncStoreRestore
Hinweise
Verwenden Sie diese Klasse, nachdem Sie eine SQL Server-Datenbank wiederhergestellt haben, die an einer Synchronisierung beteiligt ist. Weitere Informationen finden Sie unter Vorgehensweise: Sichern und Wiederherstellen einer Datenbank (SQL Server).
Beispiel
Im folgenden Codebeispiel wird eine Serverdatenbank wiederhergestellt, indem eine der Utility
-Beispielmethoden aufgerufen wird. Anschließend wird PerformPostRestoreFixup aufgerufen, um die Metadaten zu aktualisieren. Eine Darstellung dieses Codes im Kontext einer vollständigen Anwendung finden Sie unter Vorgehensweise: Sichern und Wiederherstellen einer Datenbank (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()
Vererbungshierarchie
System.Object
Microsoft.Synchronization.Data.SqlServer.SqlSyncStoreRestore
Threadsicherheit
Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
Verweis
SqlSyncStoreRestore-Member
Microsoft.Synchronization.Data.SqlServer-Namespace