MSmerge_conflicts_info (Transact-SQL)
MSmerge_conflicts_info tabela śledzi konfliktów, które wystąpiły podczas synchronizacji subskrypcja do publikacja korespondencji seryjnej.Przegrywająca wiersz danych konflikty są przechowywane w MSmerge_conflict_publication_article tabela artykuł, w którym wystąpił konflikt.W tej tabela są przechowywane przez wydawcę w bazie danych publikacja i subskrybent w baza danych subskrypcja.
Nazwa kolumny |
Typ danych |
Opis |
---|---|---|
tablenick |
int |
Pseudonim opublikowanych tabela. |
ROWGUID |
uniqueidentifier |
Identyfikator wiersza konfliktu. |
origin_datasource |
nvarchar(255) |
Nazwa bazy danych, gdzie konfliktowe zmiany zdalnych. |
conflict_type |
int |
Typ konfliktu, który wystąpił, które mogą być jedną z następujących czynności: 1 = Konflikt aktualizacji: Wykryto konflikt poziom wiersza. 2 = Konflikt aktualizacji kolumny: Konflikt wykryte poziom kolumna. 3 = Konflikt Wins usuwanie aktualizacji: Usuń usługę wins konfliktu. 4 = Konflikt usuwania aktualizacji serwera Wins: Usunięto rowguid, która traci konflikt jest rejestrowana w tej tabela. 5 = Wstaw przekazywanie nie powiodło się: Wstaw z subskrybent nie można zastosować w Wydawca. 6 = Wstaw pobierania nie powiodło się: Subskrybent nie można zastosować Wstaw z Wydawca. 7 = Przekazywanie usuwanie nie powiodło się: Usuń na subskrybenta nie można przekazać do Wydawca. 8 = Delete pobieranie nie powiodło się: Nie można pobrać delete wydawca subskrybentowi. 9 = Przekazywanie aktualizacja nie powiodła się: Nie można zastosować aktualizację w abonenta w Wydawca. 10 = Pobierania aktualizacji nie powiodło się: Nie można zastosować aktualizację Wydawca do subskrybenta. 11 = Rozdzielczość 12 = Logiczne usunięcie aktualizacji rekordu Wins: Usunięty rekord logiczny, traci konflikt jest rejestrowana w tej tabela. 13 = Logiczne aktualizacji Wstaw rekord konflikt: Wstaw konfliktów rekord logiczny z aktualizacją. 14 = Logiczne konflikt usuwania rekordu Wins aktualizacji: Zaktualizowane rekord logiczny , traci konflikt zarejestrowany w tej tabela. |
reason_code |
int |
Kod błędu może być kontekstowej.przypadek wystąpienia konfliktów update aktualizacja i usuwanie aktualizacji wartości używane dla tej kolumna jest taka sama jak conflict_type.Konflikty zmiana nie powiodło się, kod przyczyny jest błąd, który uniemożliwiać stosowania zmiany agenta scalania.Na przykład, jeżeli Agent scalania nie można zastosować Wstaw przez subskrybenta z powodu klucz podstawowy naruszenia, dzienniki conflict_type 6 ("pobierania Wstaw nie powiodło się") i reason_code z 2627, który jest SQL Server komunikat o błędzie wewnętrznym dla klucz podstawowy naruszenie: "Naruszenie ograniczenia % ls ' %. * ls.Nie można wstawić obiektu zduplikowany klucz "%. * ls." |
reason_text |
nvarchar(720) |
Opis błędu, który może być kontekstowej. |
pubid |
uniqueidentifier |
Identyfikator dla publikacja. |
MSrepl_create_time |
datetime |
Czas, który wystąpił konflikt. |
origin_datasource_id |
uniqueidentifier |
Identyfikator bazy danych, gdzie konfliktowe zmiany zdalnych. |