Problembeschreibung
Angenommen, Sie wenden Microsoft SQL Server 2012 Service Pack 1 (SP1) auf einem Computer an, auf dem Microsoft SQL Server-Verwaltungstools (einschließlich Microsoft SQL Server 2012 Analysis Services-Tools) installiert sind. Wenn Sie versuchen, die Verbindungszeichenfolge für eine Datenquelle zu bearbeiten, indem Sie im Tool zum Bereitstellen des Analysis Services-Bereitstellungs-Assistenten das Dialogfeld Konfigurationseigenschaften angeben öffnen, wird die folgende Fehlermeldung angezeigt:
Datei oder Assembly "Microsoft. Data. ConnectionUI, Version = 8.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a" oder eine ihrer Abhängigkeiten konnten nicht geladen werden. Die Manifest-Definition der gefundenen Assembly stimmt nicht mit dem Assemblyverweis überein. (Ausnahme von HRESULT: 0x80131040)
Ursache
Dieses Problem tritt aufgrund falscher Verweise auf die Microsoft. Data. ConnectionUI. dll-und Microsoft. Data. ConnectionUI. Dialog. dll-Dateien im Manifest für die Datei Microsoft. Datawarehouse. dll auf.
Fehlerbehebung
Informationen zum kumulativen Update
Kumulatives Update 3 für SQL Server 2012 Service Pack 1 (SP1)
Die Fehlerbehebung für dieses Problem wurde erstmals im kumulativen Update 3 veröffentlicht. Wenn Sie weitere Informationen zum beziehen dieses kumulativen Updatepakets für SQL Server 2012 SP 1 erhalten möchten, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
2812412 Kumulatives Updatepaket 3 für SQL Server 2012 Service Pack 1Hinweis Da die Builds kumulativ sind, enthält jede neue Fix-Version alle Hotfixes und alle Sicherheitsupdates, die in der vorherigen Version von SQL Server 2012 SP 1 behoben wurden. Wir empfehlen, dass Sie die neueste Fix-Version anwenden, die diesen Hotfix enthält. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
2772858 Die SQL Server 2012-Builds, die nach der Veröffentlichung von SQL Server 2012 Service Pack 1 veröffentlicht wurden
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.
Problemumgehung
Führen Sie die folgenden Schritte aus, um dieses Problem zu umgehen:
-
Öffnen Sie die folgende Konfigurationsdatei in einem Text-Editor wie Notepad als Administrator:
<-Systemlaufwerk>:\ Dateien (x86) \Microsoft SQL Server\110\Tools\Binn\ManagementStudio\Microsoft.AnalysisServices.Deployment.exe.config
-
Fügen Sie die Common Language Runtime-XML-Tags nach dem #a0/Startup>-Tag im Konfigurationsabschnitt ein:
<configuration> <startup> <requiredRuntime version="v4.0.30319" safemode="true" /> </startup> <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <assemblyIdentity name="Microsoft.Data.ConnectionUI" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/> <bindingRedirect oldVersion="8.0.0.0-9.0.0.0" newVersion="10.0.0.0"/> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="Microsoft.Data.ConnectionUI.Dialog" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/> <bindingRedirect oldVersion="8.0.0.0-9.0.0.0" newVersion="10.0.0.0"/> </dependentAssembly> </assemblyBinding> </runtime></configuration>
-
Speichern Sie die Konfigurationsdatei.
-
Führen Sie Microsoft. AnalysisServices. Deployment. exe aus, und versuchen Sie es erneut mit der Datenbankbereitstellung.