Answers:
在SQL Server错误日志中,它应该告诉您原因。我在客户系统上发现了此消息(实际上只是将消息粘贴到Google果汁中):
SQL Server检测到4个套接字,每个套接字有8个核心,每个套接字有16个逻辑处理器,总共有64个逻辑处理器。使用基于SQL Server许可的40个逻辑处理器。这是一条情报信息; 无需用户操作。
我从这里得到了可能的解释:
对于在现有SQL EE Server许可证上具有软件保障的客户(或在有效期内根据其当前的企业协议对其进行访问),创建了一个企业版版本,以使他们能够升级到SQL Server2012。此版本具有技术限制,将实例限制为仅使用20个处理器内核(带有超线程的40个CPU线程)。
摘要:在错误日志中,版本将报告为Enterprise Edition
或Enterprise Edition: Core-based Licensing
。如果说是前者,则与上述客户系统一样,您将需要获取基于内核的许可证才能使用所有可用的内核。
如果不是这种情况,并且您已经获得所有内核的许可,请检查亲和力掩码设置,尤其是是否已设置亲和力掩码设置,并且基础硬件已升级。