KB2845166 – BEHEBUNG: Beim Speichern von Änderungen in SSAS 2012 mithilfe von SSDT wird eine Dateisystemfehlermeldung angezeigt

Gilt für
SQL Server 2012 Analysis Services SQL Server 2012 Enterprise SQL Server 2012 Business Intelligence SQL Server 2012 Developer SQL Server 2012 Standard SQL Server 2012 Web

Fixes von Microsoft SQL Server 2012 Service Pack 1 werden als eine herunterladbare Datei verteilt. Da die Fixes kumulativ sind, enthält jede neue Version alle Hotfixes und Sicherheitsfixes, die im vorherigen SQL Server 2012 Service Pack 1-Fixrelease enthalten waren.

Symptome

Nehmen Sie folgendes Szenario an:

  • Sie stellen eine Verbindung zu einer Datenbank von Microsoft SQL Server 2012 Analysis Services (SSAS 2012) her, indem Sie SQL Server Data Tools (SSDT) im Onlinemodus verwenden.
  • Sie ändern die Eigenschaft AttributeHierarchyEnabled, AttributeHierarchyVisible oder AttributeHierarchyOrdered für ein Dimensionsattribut.
  • Sie versuchen, die Änderungen zu speichern.

In diesem Szenario wird eine Dateisystemfehlermeldung angezeigt, die etwa so aussieht:

Hinweis

Dimension Dimension Name kann aufgrund der folgenden Fehler nicht gespeichert werden:
Dateisystemfehler: Folgender Fehler ist aufgetreten, während der Fehler "\\?\...\.... dstore'-Datei wurde in die Datei '\\?\...\.... dstore' file: Die Datei existiert. .
Server: Der aktuelle Vorgang wurde abgebrochen, da ein anderer Vorgang in der Transaktion fehlgeschlagen ist.

Darüber hinaus wird SSAS unerwartet beendet.

Hinweis Wenn Sie SSAS neu starten, nachdem Sie die Fehlermeldung erhalten haben, wird die Datenbank nicht angezeigt.

Lösung

Informationen zum kumulativen Update

Kumulatives Update 4 für SQL Server 2012 SP1

Die Korrektur für dieses Problem wurde erstmals im kumulativen Update 4 veröffentlicht. Weitere Informationen zum Bezug dieses kumulativen Updatepakets für SQL Server 2012 SP1 finden Sie im folgenden Artikel der Microsoft Knowledge Base:

2833645 Kumulatives Update 4 für SQL Server 2012 SP1Hinweis Da die Builds kumulativ sind, enthält jede neue Fixversion alle Hotfixes und Sicherheitsfixes, die in der vorherigen SQL Server 2012 SP1-Fixversion enthalten waren. Es wird empfohlen, die Anwendung des neuesten Fixrelease in Betracht zu ziehen, das diesen Hotfix enthält. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:

2772858 SQL Server 2012-Builds, die nach der Freigabe von SQL Server 2012 Service Pack 1 veröffentlicht wurden

Status

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

Problemumgehung

Wenden Sie eine der folgenden Methoden an, um dieses Problem zu umgehen:

  • Verwenden Sie einen XMLA-Befehl, um die Eigenschaft in SQL Server Management Studio (SSMS) zu ändern.
  • Ändern Sie die Eigenschaft mithilfe von SSDT im Projektmodus.
  • Ändern Sie die Eigenschaft, wenn sich die Datenbank in einem nicht verarbeiteten Zustand befindet. 

Referenzmaterial

Weitere Informationen zum inkrementellen Wartungsmodell für SQL Server finden Sie im folgenden Artikel der Microsoft Knowledge Base:

935897 Zur Bereitstellung von Hotfixes für gemeldete Probleme ist ein inkrementelles Wartungsmodell vom SQL Server-Team verfügbar Weitere Informationen zum Benennungsschema für SQL Server-Updates finden Sie im folgenden Artikel der Microsoft Knowledge Base:

822499 Benennungsschema für Softwareupdatepakete für Microsoft SQL Server Weitere Informationen zur Terminologie für Softwareupdates finden Sie im folgenden Artikel der Microsoft Knowledge Base:

824684 Erläuterung von Standardbegriffen bei Microsoft-Softwareupdates