Problembeschreibung

Stellen Sie sich folgendes Szenario vor:

  • In SQL Server 2012, 2014 oder 2016 verwenden Sie eine gefilterte Mergeveröffentlichung (Zeilenebene), für die vorausberechnete Partitionen aktiviert sind.

  • Sie verfügen nicht über die Alter Trace-Berechtigung.

  • Sie versuchen, einen Datensatz aus der veröffentlichten Tabelle (für den der Filter vorhanden ist) zu löschen, indem Sie eine DELETE-Anweisung verwenden, die die Filterkriterien nicht erfüllt.

In diesem Szenario wird eine Fehlermeldung etwa folgenden Inhalts angezeigt:

Msg 8189, Ebene 14, Status 10, Prozedur sp_repl_generateevent, Zeile 1Sie sind nicht zum Ausführen von "SP_TRACE_GENERATEEVENT" berechtigt.

Lösung

Das Problem wurde zunächst in den folgenden kumulativen Updates von SQL Server behoben:

Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsupdates, die im vorherigen kumulativen Update enthalten waren. Wir empfehlen, die neuesten kumulativen Updates für SQL Server herunterzuladen und zu installieren:

Status

Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.

Informationsquellen

Erfahren Sie mehr über die Terminologie , mit der Microsoft Softwareupdates beschreibt.

Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Microsoft Insider beitreten

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?

Vielen Dank für Ihr Feedback!

×