Freigeben über


MSSQL_ENG021286

Gilt für: SQL Server Azure SQL Managed Instance

Meldungsdetails

attribute Wert
Produktname SQL Server
Ereignis-ID 21286
Ereignisquelle MSSQLSERVER
Komponente SQL Server-Datenbank-Engine
Symbolischer Name
Meldungstext Die %1!s!-Konflikttabelle ist nicht vorhanden.

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 bei dem Versuch auftreten, einer Tabelle, die für die Mergereplikation veröffentlicht wurde, eine Spalte hinzuzufügen oder aber eine Spalte aus der Tabelle zu entfernen.

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 auf einem Abonnenten fehlt, sollten Sie das Abonnement löschen und es dann gänzlich neu erstellen. Fehlt die Konflikttabelle auf einem Verleger, empfiehlt es sich, alle Abonnements und die Veröffentlichung zu löschen und dann die Veröffentlichung und alle Abonnements neu zu erstellen. Weitere Informationen finden Sie unter Veröffentlichen von Daten und Datenbankobjekten und Abonnieren von Veröffentlichungen.