En el registro de errores de SQL Server, debería decirle por qué. Encontré esto en un sistema de cliente (realmente solo pego el mensaje para el jugo de Google):
SQL Server detectó 4 sockets con 8 núcleos por socket y 16 procesadores lógicos por socket, 64 procesadores lógicos totales; utilizando 40 procesadores lógicos basados en licencias de SQL Server. Este es un mensaje informativo; No se requiere ninguna acción del usuario.
Obtuve la explicación probable de aquí :
Para los clientes con Software Assurance en las licencias existentes de SQL EE Server (o acceso a ellos bajo sus Acuerdos empresariales actuales durante el plazo), se creó una versión de Enterprise Edition para permitirles actualizar a SQL Server 2012. Esta versión tiene restricciones técnicas que limitan una instancia a utilizando solo 20 núcleos de procesador (40 hilos de CPU con Hyperthreading).
Resumen: en el registro de errores, la edición se informará como Enterprise Edition
o Enterprise Edition: Core-based Licensing
. Si dice lo primero, como en el caso del sistema de cliente mencionado anteriormente, deberá obtener una licencia basada en el núcleo para usar todos los núcleos disponibles.
Si ese no es el caso y ya tiene licencia para todos los núcleos, verifique la configuración de la máscara de afinidad, especialmente si se configuraron y se actualizó el hardware subyacente.