Freigeben über


MSSQL_ENG021286

Nachrichtendetails

Produktname SQL Server
Ereignis-ID 21286
Ereignisquelle MSSQLSERVER
Komponente SQL Server-Datenbank-Engine
Symbolischer Name
Meldungstext Die Konflikttabelle '%s' existiert nicht.

Erklärung

Dieser Fehler wird ausgelöst, wenn die Konflikttabelle für einen artikel, der in Sysmergearticles (Transact-SQL) aufgeführt ist, nicht tatsächlich vorhanden ist. Der Fehler kann auftreten, wenn Sie versuchen, einer Tabelle eine Spalte hinzuzufügen oder eine Spalte aus einer Tabelle zu entfernen, die für die Zusammenführungsreplikation veröffentlicht wurde.

Benutzeraktion

Führen Sie DBCC CHECKDB (Transact-SQL) in der Datenbank mit der fehlenden Konflikttabelle aus, um sicherzustellen, dass keine Datenkonsistenzprobleme auftreten.

Wenn die Konflikttabelle für einen Abonnenten fehlt, kündigen Sie das Abonnement und erstellen Sie es neu. Wenn die Konflikttabelle in einem Publisher fehlt, legen Sie alle Abonnements ab, legen Sie die Publikation ab, und erstellen Sie dann die Publikation und alle Abonnements neu. Weitere Informationen finden Sie unter Veröffentlichen von Daten- und Datenbankobjekten und Abonnieren von Publikationen.

Siehe auch

Referenz für Fehler und Ereignisse (Replikation)