KB4096258 – FIX: Eine unerwartete Ausnahme tritt auf, SSAS stürzt ab, wenn Sie eine DAX-Funktion in SQL Server 2017 ausführen

Gilt für
SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows

Symptome

Angenommen, Sie haben Microsoft SQL Server Analysis Services (SSAS) auf SQL Server 2017 installiert. Sie führen eine bestimmte DAX-Funktion (Data Analysis Expressions) wie SUMMARIZECOLUMNS mit einem Filter aus, z. B.:

Hinweis

  • SummarizeColumns
  • (
    filter('Datum der ersten Produktion','Datum der ersten Produktion'[Monatsnummer] = 1),
    "X",'Produktionsarbeitsaufträge'[Durchschnittliche Minuten der Produktionsstartverzögerung (Produktionsaufträge)]
    )

In diesem Szenario kann SSAS abstürzen und Sie erhalten die folgende Fehlermeldung:

Hinweis

Unerwartete Ausnahme ist aufgetreten.

Zusätzlich wird eine Abbilddatei generiert.

Hinweis Der Prozess ist erfolgreich, wenn Sie dieselbe DAX-Abfrage mit einem anderen Filter verwenden.

Lösung

Dieses Problem wird durch folgendes Update für SQL Server behoben:

Kumulatives Update 7 für SQL Server 2017

Informationen zu kumulativen Updates für SQL Server:

Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und Sicherheitsfixes, die im vorherigen kumulativen Update enthalten waren. Sehen Sie sich die neuesten kumulativen Updates für SQL Server an:

Neuestes kumulative Update für SQL Server 2017

Status

Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.

Referenzmaterial

Informieren Sie sich über die Terminologie, die Microsoft zum Beschreiben von Softwareupdates verwendet.