Trong nhật ký lỗi của SQL Server, nó sẽ cho bạn biết lý do. Tôi đã tìm thấy điều này trên một hệ thống khách hàng (thực sự chỉ cần dán thông báo cho Google Juice):
SQL Server đã phát hiện 4 socket với 8 lõi mỗi socket và 16 bộ xử lý logic trên mỗi socket, 64 bộ xử lý logic; sử dụng 40 bộ xử lý logic dựa trên cấp phép SQL Server. Đây là một thông báo; không có hành động người dùng được yêu cầu.
Tôi đã nhận được lời giải thích có khả năng từ đây :
Đối với khách hàng có Đảm bảo phần mềm trên các giấy phép Máy chủ SQL EE hiện tại (hoặc truy cập vào chúng theo Thỏa thuận doanh nghiệp hiện tại của họ trong thời hạn), một phiên bản Enterprise Edition đã được tạo để cho phép họ nâng cấp lên SQL Server 2012. Phiên bản này có giới hạn kỹ thuật giới hạn phiên bản đối với chỉ sử dụng 20 lõi bộ xử lý (40 luồng CPU với Hyperthreading).
Tóm tắt: trong nhật ký lỗi, phiên bản sẽ được báo cáo là Enterprise Edition
hoặc Enterprise Edition: Core-based Licensing
. Nếu nó nói trước đây, như trong trường hợp hệ thống khách hàng đã nói ở trên, bạn sẽ cần phải có giấy phép dựa trên cốt lõi để sử dụng tất cả các lõi có sẵn.
Nếu đó không phải là trường hợp và bạn đã được cấp phép cho tất cả các lõi, hãy kiểm tra cài đặt mặt nạ mối quan hệ của bạn, đặc biệt nếu chúng được đặt và phần cứng bên dưới đã được nâng cấp.