Microsoft distribueert Microsoft SQL Server 2008 R2 als één downloadbaar bestand. Aangezien de fixes cumulatief zijn, bevat elke nieuwe release alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige versie van SQL Server 2008 R2 correctie.

Symptomen

Neem het volgende scenario:

  • U installeert een exemplaar van Microsoft SQL Server 2008 R2 op een computer.

  • Microsoft SharePoint is niet geïnstalleerd op de computer.

  • U probeert een van de volgende assembly's te maken in het exemplaar van SQL Server 2008 R2:

    • Een assembly van Analysis Management object (AMO)

    • Een ADOMD.NET-assemblage

    • Een XML for Analysis (XMLA)-assemblage

    U kunt bijvoorbeeld de volgende instructie uitvoeren voor het maken van een assemblage voor het exemplaar van 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

In dit scenario mislukt de maakbewerking. Bovendien wordt het volgende foutbericht weergegeven:

Assemblagenaam van verwijzingsklasse: verwijzingen ' Microsoft. SharePoint, versie = 14.0.0.0, cultuur = neutraal, PublicKeyToken =openbare sleuteltoken. ', die niet beschikbaar is in de huidige database. Met SQL Server is geprobeerd de assembly's waarnaar wordt verwezen, te zoeken en automatisch te laden van de locatie waar de naam van de verwijzing afkomstig is, maar dat de bewerking mislukt (oorzaak: 2 (het systeem kan het opgegeven bestand niet vinden.)). Laad de assemblage waarnaar wordt verwezen in de huidige database en voer uw aanvraag opnieuw uit.

Opmerkingen

  • Naam van de assembly is een tijdelijke aanduiding voor de naam van de samenvoeging.

  • Token met openbare sleutel is een tijdelijke aanduiding voor het openbare sleuteltoken.

Oorzaak

Dit probleem doet zich voor omdat de AMO-, ADOMD.NET-en XMLA-assembly's onjuist zijn afhankelijk van de volgende twee assembly's:

  • Microsoft.SharePoint.dll

  • Microsoft.AnalysisServices.SharePoint.Integration.dll

Deze twee assembly's worden gebruikt voor de ondersteuning van Microsoft PowerPivot voor SharePoint. Er is echter een fout opgetreden wanneer u SharePoint niet hebt geïnstalleerd.

Oplossing

Cumulatieve updategegevens

SQL Server 2008 R2

De oplossing voor dit probleem werd eerst uitgebracht in cumulatieve update 6. Voor meer informatie over het verkrijgen van dit cumulatieve updatepakket voor SQL Server 2008 R2 klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:

2489376 Cumulatief update pakket 6 voor SQL Server 2008 R2 Opmerking Aangezien de builds cumulatief zijn, bevat elke nieuwe correctie release alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige versie van SQL Server 2008 R2 correctie. U wordt aangeraden om de meest recente correctie voor deze hotfix toe te passen. Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie:

981356 De SQL Server 2008 R2-builds die zijn uitgebracht nadat SQL Server 2008 R2 werd uitgebracht

Status

Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Meer informatie

De volgende tabel bevat informatie over gegevensproviders en assembly's die worden gebruikt voor de ondersteuning van Microsoft PowerPivot voor SharePoint.

Gegevensprovider

Constructie

Analysis Management object (AMO)

Microsoft.AnalysisServices.dll

Client Adomd.net

Microsoft.AnalysisServices.AdomdClient.dll

XML for Analysis (XMLA)

Microsoft.AnalysisServices.XMLA.dll

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.