Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiorna metadati per la sincronizzazione in un database SQL Server dopo che il database è stato ripristinato da un backup.
Spazio dei nomi: Microsoft.Synchronization.Data.SqlServer
Assembly: Microsoft.Synchronization.Data.SqlServer (in microsoft.synchronization.data.sqlserver.dll)
Sintassi
'Dichiarazione
Public Sub PerformPostRestoreFixup
'Utilizzo
Dim instance As SqlSyncStoreRestore
instance.PerformPostRestoreFixup
public void PerformPostRestoreFixup ()
public:
void PerformPostRestoreFixup ()
public void PerformPostRestoreFixup ()
public function PerformPostRestoreFixup ()
Osservazioni
Utilizzare questo metodo dopo avere ripristinato un database SQL Server da un backup. Sync Framework aggiorna i metadati per la sincronizzazione per tutti gli ambiti configurati nel database. Per ulteriori informazioni, vedere Procedura: backup e ripristino di un database (SQL Server).
Esempio
Nell'esempio di codice seguente viene ripristinato un database server chiamando uno dei metodi Utility di esempio, quindi viene chiamato PerformPostRestoreFixup per aggiornare i metadati. Per visualizzare questo codice nel contesto di un'applicazione completa, vedere Procedura: backup e ripristino di un database (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()
Vedere anche
Riferimento
Classe SqlSyncStoreRestore
Membri SqlSyncStoreRestore
Spazio dei nomi Microsoft.Synchronization.Data.SqlServer