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ář:

  • Máte na počítači nainstalovanou instanci Microsoft SQL Server 2008 R2.

  • Na počítači není nainstalovaný Microsoft SharePoint.

  • Pokusíte se vytvořit sestavení Object Management Objects (AMO) na instanci systému SQL Server 2008 R2. Pomocí následujícího kódu můžete například vytvořit Microsoft. AnalysisServices. dll:CREATE ASSEMBLY <assembly name> AUTHORIZATION < owner name> FROM ' <system drive> :\Program Files\Microsoft SQL Server\100\Setup Bootstrap\SQLServer2008R2\x86\Microsoft.AnalysisServices.DLL'WITH PERMISSION_SET = UNSAFE

V tomto příkladu se vytvoření sestavení nezdaří a zobrazí se následující chybová zpráva:

Sestavení "Microsoft. AnalysisServices ' odkazuje na sestavení" Microsoft. SharePoint, verze = 14.0.0.0, Culture = neutral, PublicKeyToken = 71e9bce111e9429c "', 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.

Příčina

K tomuto problému dochází, protože sestavení AMO má nesprávné závislosti na následujících dvou sestaveních SharePointu, a to i v případě, že SharePoint není nainstalovaný:

  • Microsoft.SharePoint.dll

  • Microsoft.AnalysisServices.SharePoint.Integration.dll

Tato dvě sestavení slouží k podpoře Microsoft PowerPivotu pro SharePoint.

Řešení

Informace o kumulativní aktualizaci

SQL Server 2008 R2

Oprava pro tento problém byla poprvé vydána v kumulativní aktualizaci 4. 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:

2345451 Kumulativní aktualizace 4 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.

Odkazy

Další informace o tom, jak vytvořit sestavení, najdete na následujícím webu:

VYTVOŘENÍ sestavení (Transact-SQL)Další informace o modelu přírůstkové obsluhy pro SQL Server najdete v následujícím článku znalostní báze Microsoft Knowledge Base:

935897 Model přírůstkové obsluhy je dostupný od týmu SQL serveru a poskytuje opravy hotfix pro nahlášené problémy.Další informace o schématu přidělování názvů pro aktualizace systému SQL Server najdete v následujícím článku znalostní báze Microsoft Knowledge Base:

822499Nové schéma přidělování názvů balíčkům aktualizací softwaru pro Microsoft SQL ServerDalší informace o terminologii aktualizací softwaru najdete v následujícím článku znalostní báze Microsoft Knowledge Base:

824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou překladu?
Co ovlivnilo váš názor?

Děkujeme za váš názor!

×