Udostępnij za pośrednictwem


sp_changemergesubscription (języka Transact-SQL)

Zmienia właściwości wybranego scalania subskrypcja wypychana.Ta procedura składowana jest wykonywany na Wydawca na bazie publikacja.

Uwaga dotycząca zabezpieczeńUwaga dotycząca zabezpieczeń

Podczas konfigurowania Publisher z dystrybutor zdalny, wartości dostarczone dla wszystkich parametrów, łącznie z job_login i job_password, są wysyłane do dystrybutora jako zwykły tekst.Należy zaszyfrować połączenie między wydawcy i jego dystrybutor zdalny przed wykonywania tej procedura składowana.Aby uzyskać więcej informacji, zobacz Szyfrowania połączeńSQL Server.

Składnia

sp_changemergesubscription [ [ @publication= ] 'publication' ]
    [ , [ @subscriber= ] 'subscriber'
    [ , [ @subscriber_db= ] 'subscriber_db' ]
    [ , [ @property= ] 'property' ]
    [ , [ @value= ] 'value' ]

Argumenty

  • [ @ publikacja = 'publication"
    Is the name of the publication to change.publication is sysname, with a default of NULL.Publikacja musi już istnieć i musi być zgodna z zasadami dla identyfikatorów.

  • [ @ subskrybent = 'subscriber"
    Is the name of the Subscriber.subscriber is sysname, with a default of NULL.

  • [ @ subscriber_db = 'subscriber_db"
    Is the name of the subscription database.subscriber_dbis sysname, with a default of NULL.

  • [ @ Właściwość = 'property"
    Is the property to change for the given publication.property is sysname, and can be one of the values in the table.

  • [ @ wartość = 'value"
    Is the new value for the specified property.value is nvarchar(255), and can be one of the values in the table.

    Właściwość

    Wartość

    Opis

    Opis

     

    Opis tej subskrypcja korespondencji seryjnej.

    priorytet

     

    Jest priorytet subskrypcja.Priorytet jest używany przez domyślny program rozpoznawania nazw do pobrania zwycięzcy podczas wykrywania konfliktów.

    merge_job_login

     

    Identyfikator logowania Microsoft konta systemu Windows, na którym działa agent.

    merge_job_password

     

    Hasło konta systemu Windows, w ramach którego działa agent.

    publisher_security_mode

    1

    Użyj uwierzytelniania systemu Windows podczas łączenia się z Wydawca.

     

    0

    Użyj SQL Server uwierzytelniania podczas łączenia się z Wydawca.

    publisher_login

     

    Nazwa logowania na Wydawca.

    publisher_password

     

    Silne hasło dla podanej Wydawca logowania.

    subscriber_security_mode

    1

    Użyj uwierzytelniania systemu Windows podczas łączenia się z subskrybenta.

     

    0

    Użyj SQL Server uwierzytelniania podczas łączenia się z subskrybenta.

    subscriber_login

     

    Nazwa logowania przez subskrybenta.

    subscriber_password

     

    Silne hasło logowania dostarczone subskrybenta.

    sync_type

    automatyczne

    Schemat i początkowych danych opublikowanych tabel są przenoszone do subskrybenta najpierw.

     

    Brak

    Subskrybent już schematu i początkowych danych opublikowanych tabel; tabele systemowe i danych zawsze są przenoszone.

    use_interactive_resolver

    PRAWDA

    Umożliwia konflikty interaktywnie rozpoznania wszystkich artykułów, które umożliwia interakcyjne.

     

    FAŁSZ

    Konflikty są rozwiązywane automatycznie za pomocą programu rozpoznawania nazw domyślnych lub niestandardowego programu rozpoznawania nazw.

    NULL(default)

    NULL(default)

     

Wartości kodów powrotnych

0 (sukces) lub 1 (błąd)

Uwagi

sp_changemergesubscription używane w replikacja scalająca.

Po zmianie agent logowania lub hasła, należy zatrzymać i ponownie uruchomić agenta, zanim zmiana zostanie uwzględniona.

Uprawnienia

Tylko członkowie sysadmin stała rola serwera lub db_owner ustaloną rola bazy danych można wykonać sp_changemergesubscription.