KB2291705 – JAVÍTÁS: A Microsoft SQL Server 2008 R2-höz készült AMO szerelvény helytelen függőségeket mutat a Microsoft.SharePoint.dll szerelvénytől és a Microsoft.AnalysisServices.SharePoint.Integration.dll szerelvénytől

A Microsoft egyetlen letölthető fájlként terjeszti a Microsoft SQL Server 2008 R2 javításait. Mivel a javítások összegzőek, minden új kiadás tartalmazza az összes gyorsjavítást és minden biztonsági javítást, amely az előző SQL Server 2008 R2-javításban szerepelt.

Tünetek

Vegyük például a következő esetet:

  • A számítógépen telepítve van egy Microsoft SQL Server 2008 R2-példány.
  • A számítógépen nincs telepítve a Microsoft SharePoint.
  • Megkísérel létrehozni egy Analysis Management Objects (AMO) szerelvényt az SQL Server 2008 R2-példányon. Például a következő kód futtatásával hozza létre a Microsoft.AnalysisServices.dll:CREATE ASSEMBLY <szerelvénynév>
    ENGEDÉLYEZÉS < tulajdonos neve>
     FROM ' <rendszermeghajtó> :\Program Files\Microsoft SQL Server\100\Setup Bootstrap\SQLServer2008R2\x86\Microsoft.AnalysisServices.DLL'
    A PERMISSION_SET = NEM BIZTONSÁGOS

Ebben a példában a szerelvény létrehozása sikertelen, és a következő hibaüzenet jelenik meg:

Megjegyzés

A 'Microsoft.AnalysisServices' szerelvény a jelenlegi adatbázisban nem található "microsoft.sharepoint, version=14.0.0.0, culture=neutral, publickeytoken=71e9bce111e9429c." szerelvényre hivatkozik. Az SQL Server megpróbálta megkeresni és automatikusan betölteni a hivatkozott szerelvényt ugyanarról a helyről, ahonnan a hivatkozó szerelvény származott, de a művelet sikertelen volt (ok: 2(A rendszer nem találja a megadott fájlt.)). Töltse be a hivatkozott szerelvényt az aktuális adatbázisba, és próbálja meg ismét a kérelmet.

      

Ok

A problémát az okozza, hogy az AMO szerelvény helytelen függőségekkel rendelkezik a következő két SharePoint-szerelvénytől akkor is, ha a SharePoint nincs telepítve:

  • Microsoft.SharePoint.dll
  • Microsoft.AnalysisServices.SharePoint.Integration.dll

Ez a két szerelvény a SharePointhoz készült Microsoft PowerPivot támogatására szolgál.

Megoldás

Összegző frissítéssel kapcsolatos információk

SQL Server 2008 R2

A hiba javítását először a 4. összegző frissítésben adtuk ki. Az SQL Server 2008 R2-höz kiadott összegző frissítőcsomag beszerzéséről a Microsoft Tudásbázis alábbi cikkében tájékozódhat:

2345451 4-es összegző frissítőcsomag a SQL Server 2008 R2-höz Megjegyzés: Mivel a buildek kumulatívak, minden új javításkiadás tartalmazza az SQL Server 2008 R2 előző kiadásában szereplő összes gyorsjavítást és biztonsági javítást. Javasoljuk, hogy fontolja meg a gyorsjavítást tartalmazó legújabb javítás telepítését. További információ a Microsoft Tudásbázis következő számú cikkében olvasható (a cikk megnyitásához kattintson a sorszámra):

981356 Megjelentek a SQL Server 2008 R2 utáni SQL Server 2008 R2 buildek

Állapot

A Microsoft megerősítette, hogy ez egy olyan probléma a Microsoft-termékekben, amely az „Érintett szolgáltatás“ című szakaszban van felsorolva.

Hivatkozások

Az összeállítás létrehozásának módjával kapcsolatos további információkért látogasson el a következő webhelyre:

ÖSSZEÁLLÍTÁS LÉTREHOZÁSA (Transact-SQL) Az SQL Server növekményes karbantartási modelljéről a Microsoft Tudásbázis alábbi cikkében tájékozódhat:

935897 A SQL Server csapatától elérhető egy növekményes karbantartási modell a jelentett problémák gyorsjavításához

Az SQL Server frissítéseihez szükséges elnevezési sémáról a Microsoft Tudásbázis alábbi cikkében tájékozódhat:

822499 Új elnevezési séma a Microsoft SQL Server szoftverfrissítési csomagjaihoz A szoftverfrissítések terminológiájáról a Microsoft Tudásbázis alábbi cikkében tájékozódhat:

824684 A Microsoft szoftverfrissítéseinek leírására használt szabványos terminológia leírása