Skip to content

Latest commit

 

History

History
35 lines (29 loc) · 1.43 KB

mssqlserver-41342-database-engine-error.md

File metadata and controls

35 lines (29 loc) · 1.43 KB
title description author ms.author ms.date ms.service ms.subservice ms.topic helpviewer_keywords
MSSQLSERVER_41342
MSSQLSERVER_41342
MashaMSFT
mathoma
04/04/2017
sql
supportability
reference
41342 (Database Engine error)

MSSQLSERVER_41342

[!INCLUDE SQL Server]

Details

Attribute Value
Product Name [!INCLUDEssNoVersion]
Event ID 41342
Event Source MSSQLSERVER
Component SQLEngine
Symbolic Name HK_HW_NOT_SUPPORTED
Message Text The model of the processor on the system does not support creating construct. This error typically occurs with older processors.

Explanation

Memory-optimized tables require a processor model that supports atomic compare-and-exchange operations on 128-bit values, which require the assembly instruction CMPXCHG16B. Certain older AMD processor models do not support the CMPXCHG16B instruction. Also, certain virtualization environments do not enable this instruction by default.

User Action

Upgrade your processor. If your processor supports the instruction and you are running SQL Server in a virtual machine, change the configuration to support the instruction CMPXCHG16B.

See Also

In-Memory OLTP (In-Memory Optimization)