Príznaky
Predpokladajme, že použijete Microsoft SQL Server 2012 Service Pack 1 (SP1) v počítači, v ktorom sú nainštalované nástroje na správu servera Microsoft SQL Server (vrátane nástrojov Microsoft SQL Server 2012 Analysis Services). Pri pokuse o úpravu reťazca pripojenia pre zdroj údajov otvorením dialógového okna zadanie vlastností konfigurácie v nástroji Sprievodca nasadením služby Analysis Services sa zobrazí nasledujúce chybové hlásenie:
Nepodarilo sa načítať súbor ani zostavu "Microsoft. Data. ConnectionUI, Version = 8.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a" alebo jednu z jeho závislostí. Definícia manifestu zostavy sa nezhoduje s odkazom na zostavu. (Výnimka z HRESULT: 0x80131040)
Príčina
Tento problém sa vyskytuje z dôvodu nesprávnych odkazov na súbory Microsoft. Data. ConnectionUI. dll a Microsoft. Data. ConnectionUI. Dialog. dll v manifeste pre súbor Microsoft. DataWarehouse. dll.
Riešenie
Kumulatívna aktualizácia informácií
Kumulatívna aktualizácia 3 pre SQL Server 2012 Service Pack 1 (SP1)
Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 3. Ďalšie informácie o možnostiach získania tohto balíka kumulatívnych aktualizácií pre SQL Server 2012 SP 1 nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:
2812412 Kumulatívna aktualizácia balíka 3 pre SQL Server 2012 Service Pack 1Poznámka: Pretože zostavy sú kumulatívne, každé nové vydanie opraviť obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúceho SQL servera 2012 SP 1 opraviť uvoľnenia. Odporúčame, aby ste zvážili uplatnenie najnovších opráv, ktoré túto rýchlu opravu obsahujú. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na príslušné číslo článku:
2772858 Zostavy SQL servera 2012, ktoré boli vydané po vydaní SQL servera 2012 Service Pack 1
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.
Alternatívne riešenie
Ak chcete tento problém obísť, postupujte podľa týchto krokov:
-
Otvorte nasledujúci konfiguračný súbor v textovom editore, napríklad v programe Poznámkový blok, ako správca:
<systémová jednotka>:\Program Files (x86) \Microsoft SQL Server\110\Tools\Binn\ManagementStudio\Microsoft.AnalysisServices.Deployment.exe.config
-
Vložte značky XML runtime po </Startup> značku v časti Konfigurácia:
<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ý súbor.
-
Spustite Microsoft. AnalysisServices. Deployment. exe a skúste nasadenie databázy znova.