Freigeben über


MSSQL_ENG014005

Gilt für: SQL Server Azure SQL Managed Instance

Meldungsdetails

attribute Wert
Produktname SQL Server
Ereignis-ID 14005
Ereignisquelle MSSQLSERVER
Komponente SQL Server-Datenbank-Engine
Symbolischer Name
Meldungstext Die Veröffentlichung konnte nicht gelöscht werden. Es besteht ein Abonnement für sie.

Erklärung

Sie haben versucht, eine Veröffentlichung zu löschen, der ein oder mehrere Abonnements zugeordnet sind. Eine Veröffentlichung kann aber nur gelöscht werden, wenn ihr keine Abonnements zugeordnet sind.

Benutzeraktion

Löschen Sie erst die Abonnements, bevor Sie die Veröffentlichung löschen. Wenn Sie SQL Server Management Studio zum Ablegen der Publikation verwenden, können Sie alle zugehörigen Abonnements automatisch ablegen, bevor Sie die Publikation ablegen. Wenn Sie zum Löschen der Veröffentlichung gespeicherte Prozeduren verwenden, müssen Sie die Abonnements zuerst explizit löschen. Weitere Informationen finden Sie unter Delete a Push Subscription und Delete a Pull Subscription.

Wenn für die Veröffentlichung keine Abonnements vorhanden zu sein scheinen oder wenn dieser Fehler beim Erstellen einer Veröffentlichung angezeigt wird, könnte noch ein vorheriges Abonnement vorhanden sein, das nicht vollständig leer war, bevor versucht wurde, es zu entfernen. Führen Sie sp_removedbreplication (Transact-SQL) in der Datenbank aus, um alle Objekte und Einstellungen im Zusammenhang mit der Replikation zu entfernen.