Simptomi
Pretpostavimo da koristite Microsoft SQL Server 2012 Service Pack 1 (SP1) na računalu s instaliranim alatima za upravljanje sustavom Microsoft SQL Server (uključujući Microsoft SQL Server 2012 Alati za analizu). Kada pokušate urediti niz za povezivanje za izvor podataka tako da otvorite dijaloški okvir određivanje svojstava konfiguracije u alatu čarobnjak za implementaciju komponente Analysis Services, prikazat će se sljedeća poruka o pogrešci:
Nije moguće učitati datoteku ili montažu ' Microsoft. Data. ConnectionUI, version = 8.0.0.0, Culture = Neutral, PublicKeyToken = b03f5f7f11d50a3a ' ili neku od njenih ovisnosti. Definicija manifesta sastavnog sklopa ne odgovara referenci sklopa. (Iznimka od HRESULT: 0x80131040)
Uzrok
Taj se problem pojavljuje zbog netočnih referenci na datoteke Microsoft. Data. Connectioui. dll i Microsoft. Data. Connectionaui. dialog. dll u manifestu za datoteku Microsoft. DataWarehouse. dll.
Rješenje
Kumulativne informacije o ažuriranju
Kumulativno ažuriranje 3 za SQL Server 2012 Service Pack 1 (SP1)
Popravak tog problema prvi je put izdan u kumulativnom ažuriranju 3. Dodatne informacije o dobivanju tog kumulativnog paketa za ažuriranje za SQL Server 2012 SP 1 potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:
2812412 Kumulativno ažuriranje paketa 3 za SQL Server 2012 Service Pack 1Napomena Budući da su grade kumulativne, svako novo izdanje ispravaka sadrži sve hitne popravke i sve sigurnosne popravke koji su bili obuhvaćeni prethodnim izdanjima sustava SQL Server 2012 SP 1. Preporučujemo da razmotrite primjenu najnovijeg izdanja popravka koja sadrži taj hitni popravak. Za više informacija kliknite sljedeći broj članka da biste prikazali članak u Microsoftovoj bazi znanja:
2772858 Verzije sustava SQL Server 2012 koje su objavljene nakon objavljivanja sustava SQL Server 2012 Service Pack 1
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".
Zaobilazno rješenje
Da biste zaobišli taj problem, slijedite ove korake:
-
Otvorite sljedeću konfiguracijsku datoteku u uređivaču teksta, kao što je Notepad, kao administrator:
<sistemski pogon>:\Programske datoteke (x86) \MICROSOFT SQL Server\110\Tools\Binn\ManagementStudio\Microsoft.AnalysisServices.Deployment.exe.config
-
Umetnite XML oznake Runtime nakon </Startup> tag u odjeljku konfiguracija:
<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>
-
Spremite konfiguracijsku datoteku.
-
Pokrenite Microsoft. AnalysisServices. Deployment. exe, a zatim ponovno isprobajte implementaciju baze podataka.