Udostępnij za pośrednictwem


sp_reinitmergesubscription (języka Transact-SQL)

Oznacza subskrypcja korespondencji seryjnej dla reinicjowanie czas uruchomienia agenta korespondencji seryjnej.Ta procedura przechowywana jest wykonywany przez wydawcę w bazie danych publikacja.

Topic link iconKonwencje składni języka Transact-SQL

sp_reinitmergesubscription [ [ @publication = ] 'publication'
    [ , [ @subscriber = ] 'subscriber'
    [ , [ @subscriber_db = ] 'subscriber_db'
    [ , [ @upload_first = ] 'upload_first'

Argumenty

  • [ @publication = ] 'publication'
    Is the name of the publication.publication is sysname, with a default of all.

  • [ @subscriber = ] 'subscriber'
    Is the name of the Subscriber.subscriber is sysname, with a default of all.

  • [ @subscriber_db = ] 'subscriber_db'
    Is the name of the Subscriber database.subscriber_db is sysname, with a default of all.

  • [ @upload_first = ] 'upload_first'
    Is whether changes at the Subscriber are uploaded before the subscription is reinitialized.upload_first is nvarchar(5), with a default of FALSE.Jeśli wartość true, zmiany są przekazywane przed ustawienie ponownie inicjowane subskrypcja.Jeśli FAŁSZ, zmiany nie są przekazywane.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Remarks

sp_reinitmergesubscription jest używane w korespondencji seryjnej replikacja.

sp_reinitmergesubscription może być wywołana z Wydawca, aby ponownie zainicjować subskrypcji korespondencji seryjnej.Firma Microsoft zaleca, aby re-running również Agent migawka.

Jeśli dodać, usunąć lub zmienić filtr sparametryzowana oczekujące zmiany subskrybent nie można przekazać do Wydawca podczas reinicjowanie.Jeśli chcesz przekazać zmian do czasu, synchronizacja wszystkich subskrypcji przed zmianą filtr.

Uprawnienia

Tylko członkowie sysadmin Rola serwera lub db_owner stała rola bazy danych może wykonać sp_reinitmergesubscription.