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
type SqlSyncStoreRestore = class end
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).
Beispiele
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 static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.