Problembeschreibung
Es wird davon ausgegangen, dass Sie eine berechnete Tabelle verwenden, die das Dataset in einer Partitions Abfrage in Microsoft SQL Server 2014 und 2016 zusammenfasst. In diesem Fall kann eine zirkuläre Abhängigkeit in den folgenden Szenarien auftreten:
-
Die Spaltennamen in der berechneten Tabelle sind identisch mit den Namen in der Zusammenfassungsfunktion, und die verknüpften Tabellen weisen eine viele-zu-eins-Beziehung zur berechneten Tabelle auf.
-
Die berechnete Tabelle bezieht sich auf die Tabellen, die Teil der Zusammenfassungsfunktion sind. Beispielsweise haben Sie Tabelle B, die sich auf die berechnete Tabelle bezieht. In Tabelle B gibt es einen Spaltennamen, der mit einem Spaltennamen in einer oder mehreren Tabellen übereinstimmt, die Bestandteil der Zusammenfassungsfunktion sind.
Fehlerbehebung
Dieses Problem wurde in den folgenden Updates für SQL Server behoben:
Kumulatives Update 3 für SQL Server 2016 SP2
Kumulatives Update 11 für SQL Server 2016 SP1
Kumulatives Update 12 für SQL Server 2014 Service Pack 2
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und Sicherheitsupdates, die sich im vorherigen Build befanden. Wir empfehlen, dass Sie den neuesten Build für Ihre Version von SQL Server installieren:
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.
Informationsquellen
Informieren Sie sich über die Terminologie , die Microsoft zum Beschreiben von Softwareupdates verwendet.