Příznaky
Předpokládejme, že jste nainstalovali Microsoft SQL Server 2012 Service Pack 1 (SP1) na počítač s nainstalovanými nástroji pro správu Microsoft SQL serveru (včetně nástrojů pro analýzu systému Microsoft SQL Server 2012). Když se pokusíte upravit připojovací řetězec zdroje dat otevřením dialogového okna zadat vlastnosti konfigurace v Průvodci nasazením služby Analysis Services, zobrazí se tato chybová zpráva:
Nelze načíst soubor nebo sestavení Microsoft. data. ConnectionUI, verze = 8.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a ' nebo jedna ze závislostí. Nalezená definice manifestu sestavení neodpovídá odkazu na sestavení. (Výjimka HRESULT: 0x80131040)
Příčina
K tomuto problému dochází z důvodu nesprávných odkazů na soubory Microsoft. data. ConnectionUI. dll a Microsoft. data. ConnectionUI. dialog. dll v manifestu souboru Microsoft. DataWarehouse. dll.
Řešení
Informace o kumulativní aktualizaci
Kumulativní aktualizace 3 pro SQL Server 2012 Service Pack 1 (SP1)
Oprava pro tento problém byla poprvé vydána v kumulativní aktualizaci 3. Další informace o tom, jak získat tento kumulativní balíček aktualizací pro SQL Server 2012 s aktualizací SP 1, najdete v následujícím článku znalostní báze Microsoft Knowledge Base:
2812412 Kumulativní balíček aktualizací 3 pro SQL Server 2012 Service Pack 1Poznámka Vzhledem k tomu, že buildy jsou kumulativní, každá nová oprava obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí verze systému SQL Server 2012 SP 1 Fix. Doporučujeme zvážit použití nejnovější opravy, která obsahuje tuto opravu hotfix. Další informace naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
2772858 Buildy SQL Server 2012, které byly vydány po vydání SQL Server 2012 Service Pack 1
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.
Řešení
Tento problém vyřešíte takto:
-
Otevřete následující konfigurační soubor v textovém editoru, jako je třeba Poznámkový blok, jako správce:
<systémovou jednotku>:\Program Files (x86) \Microsoft SQL Server\110\Tools\Binn\ManagementStudio\Microsoft.AnalysisServices.Deployment.exe.config
-
Vložení značek XML za běhu po značce </Startup> v konfiguračním oddílu:
<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>
-
Uložte konfigurační soubor.
-
Spusťte Microsoft. AnalysisServices. Deployment. exe a zkuste znovu nasadit databázi.