Společnost Microsoft distribuuje Microsoft SQL Server 2008 R2 opravy jako jeden soubor ke stažení. Protože jsou opravy kumulativní, každá nová verze obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozího SQL serveru 2008 R2 fix release.
Příznaky
Zvažte následující scénář:
-
Do počítače nainstalujete instanci Microsoft SQL serveru 2008 R2.
-
Microsoft SharePoint není na počítači nainstalovaný.
-
Pokusíte se vytvořit jedno z následujících sestavení instance systému SQL Server 2008 R2:
-
Sestavení Analysis Management Objects (AMO)
-
Sestavení ADOMD.NET
-
Sestavení XML for Analysis (XMLA)
Pokusíte se třeba spustit následující příkaz pro vytvoření sestavení pro instanci systému SQL Server 2008 R2:
CREATE ASSEMBLY AnalysisServicesDll AUTHORIZATION Owner FROM 'C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\SQLServer2008R2\x86\Microsoft.AnalysisServices.DLL' WITH PERMISSION_SET = UNSAFE
-
V tomto scénáři se operace vytvoření nezdaří. Zobrazí se také následující chybová zpráva:
Názevsestavení "odkazuje na sestavení" Microsoft. SharePoint, verze = 14.0.0.0, culture = neutrální, PublicKeyToken =token veřejného klíče. ", který není přítomen v aktuální databázi. SQL Server se pokusil najít odkazované sestavení a automaticky ho načíst ze stejného umístění, odkud odkazuje odkazující sestavení, ale tato operace se nezdařila (důvod: 2). Načtěte odkazované sestavení do aktuální databáze a opakujte žádost.
Poznámky:
-
Název sestavení je zástupný symbol pro název sestavení.
-
Token veřejného klíče je zástupný symbol pro token veřejného klíče.
Příčina
K tomuto problému dochází, protože sestavení AMO, ADOMD.NET a XMLA nesprávně závisí na následujících dvou sestaveních:
-
Microsoft.SharePoint.dll
-
Microsoft.AnalysisServices.SharePoint.Integration.dll
Tato dvě sestavení slouží k podpoře Microsoft PowerPivotu pro SharePoint. Při nenainstalovaném SharePointu se ale zobrazí chyba.
Řešení
Informace o kumulativní aktualizaci
SQL Server 2008 R2
Oprava pro tento problém byla poprvé vydána v kumulativní aktualizaci 6. Další informace o tom, jak získat tento kumulativní balíček aktualizací pro SQL Server 2008 R2, najdete v následujícím článku znalostní báze Microsoft Knowledge Base:
2489376 Kumulativní balíček aktualizací 6 pro SQL Server 2008 R2 Pozná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ího SQL serveru 2008 R2 fix release. 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:
981356 Buildy SQL Server 2008 R2 vydaná po vydání SQL serveru 2008 R2
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.
Další informace
Následující tabulka obsahuje informace o poskytovatelích dat a sestaveních, která slouží k podpoře Microsoft PowerPivotu pro SharePoint.
Zprostředkovatel dat |
GAC |
---|---|
Objekty správy pro správu (AMO) |
Microsoft.AnalysisServices.dll |
Klientský Adomd.net |
Microsoft.AnalysisServices.AdomdClient.dll |
XML for Analysis (XMLA) |
Microsoft.AnalysisServices.XMLA.dll |