KB2984629 – JAVÍTÁS: LCK_M_SCH_M akkor fordul elő, amikor memóriára optimalizált táblaváltozókhoz fér hozzá a natív módon lefordított tárolt eljárásokon kívül

Hatókör
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Tünetek

Ha memóriára optimalizált táblaváltozókat használ a natív módon lefordított tárolt eljárásokon kívül, a táblaváltozó megsemmisítése során a rendszer LCK_M_SCH_M (sémamódosítási zárolást) vesz igénybe a megfelelő memóriaoptimalizált táblatípuson. Ebben az esetben a memóriaoptimalizált táblaváltozók natív módon lefordított tárolt eljárásokon kívüli egyidejű deklarálása le van tiltva.

Megoldás

A hibát először az SQL Server következő összegző frissítésében javítottuk.

3. összegző frissítés a SQL Server 2014-hez /en-us/help/2984923

Az SQL Server összegző frissítéseinek ismertetése

Az SQL Server minden új összegző frissítése tartalmazza az összes gyorsjavítást és minden biztonsági javítást, amely az előző kumulatív frissítésben szerepelt. Tekintse meg az SQL Server legújabb összegző frissítéseit:

      

Á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.