sp_configure_peerconflictdetection (Transact-SQL)

Konfiguruje wykrywanie konfliktów dla publikacja, które jest zaangażowany w topologii replikacja transakcyjnej typu peer-to-peer.Aby uzyskać więcej informacji zobacz Jak Konfigurowanie wykrywanie konfliktów dla transakcji typu peer-to-peer replikacja (replikacja programowania języka Transact-SQL). Ta procedura przechowywana jest wykonywana przez wydawcę na baza danych publikacja.

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

sp_configure_peerconflictdetection [ @publication = ] 'publication'
    [ , [ @action = ] 'action']
    [ , [ @originator_id = ] originator_id ]
    [ , [ @conflict_retention = ] conflict_retention ]
    [ , [ @continue_onconflict = ] 'continue_onconflict']
    [ , [ @local = ] 'local']
    [ , [ @timeout = ] timeout ]

Argumenty

  • [@ publikacja =] ' publication"
    Is the name of the publication for which to configure conflict detection.publication is sysname, with no default.

  • [@ akcja =] ' action"
    Specifies whether to enable or disable conflict detection for a publication.action is nvarchar(5), and can be one of the following values.

    Wartość

    Description

    enable

    Włącza wykrywanie konfliktów dla publikacja.

    disable

    Wyłącza konflikt wykrywania dla publikacja.

    NULL(default)

     

  • [@ originator_id =] originator_id
    Specifies an ID for a node in a peer-to-peer topology.originator_id is int, with a default of NULL.Jeśli ten identyfikator jest używany do wykrywanie konfliktów action jest zestaw do enable. Określ identyfikator dodatnią, różną od zera, który nigdy nie został użyty w topologii.Aby wyświetlić listę identyfikatorów, które już zostały użyte, kwerendy Mspeer_originatorid_history tabela systemowa.

  • [@ conflict_retention =] conflict_retention
    Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

  • [@ continue_onconflict =] ' continue_onconflict']
    Determines whether the Distribution Agent continues to process changes after a conflict is detected.continue_onconflict is nvarchar(5) with a default value of FALSE.

    Ostrzeżenie

    Firma Microsoft zaleca korzystanie z domyślnej wartości FALSE.Ta opcja jest wartość TRUE, Agent dystrybucji próbuje zostanie uzyskana zbieżność funkcji danych topologii stosując wiersza będące w konflikcie z węzła, który ma najwyższy identyfikator autora.Ta metoda nie gwarantuje zbieżności.Należy upewnić się, że po wykryciu konflikt topologii jest zgodny.Aby uzyskać więcej informacji zobacz temat "Obsługa konflikty" w Wykrywanie konfliktów w replikacja równorzędna.

  • [@ lokalnego =] ' local"
    Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

  • [@ timeout =] timeout
    Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Remarks

sp_configure_peerconflictdetection jest używany w replikacja transakcyjnej typu peer-to-peer.Aby skorzystać z opcji wykrywanie konfliktów, we wszystkich węzłach musi być uruchomiony SQL Server 2008 lub nowszy; i wykrywania musi być włączona dla wszystkich węzłów.

Uprawnienia

Wymaga członkostwo w grupie administratorów serwera stały lub ustalić rola bazy danych db_owner.