Condividi tramite


MergePublication.ResynchronizeSubscription Metodo

Definizione

Risincronizza una sottoscrizione di tipo merge in base a uno stato di convalida noto specificato.

public:
 void ResynchronizeSubscription(System::String ^ subscriber, System::String ^ subscriptionDB, Microsoft::SqlServer::Replication::ResynchronizeType synchronizeType, System::String ^ dateTime);
public void ResynchronizeSubscription (string subscriber, string subscriptionDB, Microsoft.SqlServer.Replication.ResynchronizeType synchronizeType, string dateTime);
member this.ResynchronizeSubscription : string * string * Microsoft.SqlServer.Replication.ResynchronizeType * string -> unit
Public Sub ResynchronizeSubscription (subscriber As String, subscriptionDB As String, synchronizeType As ResynchronizeType, dateTime As String)

Parametri

subscriber
String

Sottoscrittore.

subscriptionDB
String

Database di sottoscrizione.

synchronizeType
ResynchronizeType

Tipo di risincronizzazione.

dateTime
String

Data e ora a partire da cui vengono risincronizzate le modifiche.

Commenti

Il ResynchronizeSubscription metodo consente di forzare la convergenza o sincronizzare il database della sottoscrizione in un punto specifico in tempo, ad esempio l'ultima volta che è stata eseguita una convalida riuscita o una data specificata. Quando si risincronizza una sottoscrizione in base a questa modalità, lo snapshot non viene riapplicato.

Il ReadLastValidationDateTimes metodo può essere usato per determinare la data e l'ora dell'ultima convalida dell'ultima convalida della sottoscrizione.

La chiamata ResynchronizeSubscription equivale all'esecuzione di sp_resyncmergesubscription.

Il ResynchronizeSubscription metodo può essere chiamato solo dai membri del ruolo predefinito del server sysadmin nel server di pubblicazione o dai membri del ruolo predefinito del database di db_owner nel database di pubblicazione.

Si applica a