Właściwość ConflictPolicy
Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.
ConflictPolicy Właściwość określa, czy Wydawca lub abonenta wins konflikt, który występuje podczas operacji transakcji w kolejce.
Składnia
object
.
ConflictPolicy [= value]
Części
object
Wyrażenie do obiektu w na liście dotyczy.value
Długa liczba całkowita, która określa stała SQLDMO_CONFLICTPOLICY_TYPE zgodnie z opisem w ustawieniach.
Typ
Liczba całkowita długa
Można modyfikować
Odczyt i zapis
Prototyp (C/C++)
HRESULT GetConflictPolicy(SQLDMO_CONFLICTPOLICY_TYPE *pRetVal);
HRESULT SetConflictPolicy(SQLDMO_CONFLICTPOLICY_TYPE NewValue);
Ustawienia
Ustaw ConflictPolicy za pomocą właściwość tych wartości.
Stała |
Wartość |
Opis |
---|---|---|
SQLDMOConflictPolicy_ i PublisherWin |
1 |
Wydawca Wins konfliktu. |
SQLDMOConflictPolicy_ i ReinitSubscription |
3 |
Ustawienie jest ponownie inicjowane subskrypcja. |
SQLDMOConflictPolicy_ i SubscriberWin |
2 |
Subskrybent wins konfliktu. |
Uwagi
W przeciwieństwie do replikacji scalania replikacja transakcyjna Rozwiązywanie konfliktów nie używać do określenia sposobu rozwiązane konflikty, które występują podczas operacji transakcji w kolejce.Użyj stała SQLDMO_CONFLICTPOLICY_TYPE ustawienie przeważać zmian Wydawca lub subskrybenta lub że subskrypcja należy ponownie zainicjować Jeśli konflikt występuje.
Ustawieniem domyślnym jest SQLDMOConflictPolicy_ i PublisherWin.
Ostrzeżenie
If an application calls ConflictPolicyon an instance of Microsoft SQL Server version 7.0, the constant, SQLDMO_E_SQL80ONLY, and the message "This property or method requires Microsoft SQL Server 2000 or later" are returned.