Fragensteller
SQL Server 2012 Standard CPU Zuweisung

Frage
-
Hallo,
wir haben einen SQL Server 2012 auf einem virtuellen Windows Server 2012 R2. Der virtuelle Server hat mehrere virtuelle Prozessoren erhalten.
Wir haben eine per Core Lizensierung 2 mal gekauft. Somit haben wir 4 CPUs lizensiert. Jedoch nimmt sich der SQL Server alle vom System verfügbaren Prozessoren.
Ich habe leider die Option nicht gefunden wo ich dem SQL einstellen kan, dass dieser sich nur 4 CPUs nimmt.
Wo kann ich das einstellen? In der Konfiguration steht (ALL). Diese kann ich leider nicht entfernen.
- Bearbeitet SADFR Donnerstag, 19. März 2015 12:04
Alle Antworten
-
...
wir haben einen SQL Server 2012 auf einem virtuellen Windows Server 2012 R2. Der virtuelle Server hat mehrere virtuelle Prozessoren erhalten.
...Wo kann ich das einstellen? In der Konfiguration steht (ALL). Diese kann ich leider nicht entfernen.
Hallo
man kann dem SQL Server zwar die CPUs wegnehmen, aber das reicht nicht aus für die Lizenzbestimmungen(!)
Die virtuelle Machine darf nur die lizensierten Cores verwenden. Siehe dazu auch den "Microsoft SQL Server 2012 Virtualization Licensing Guide"
Andreas Wolter (Blog | Twitter)
MCSM: Microsoft Certified Solutions Master Data Platform, MCM, MVP
www.SarpedonQualityLab.com | www.SQL-Server-Master-Class.com- Bearbeitet Andreas.WolterMicrosoft employee Donnerstag, 19. März 2015 12:09
- Als Antwort vorgeschlagen Olaf HelperMVP Donnerstag, 19. März 2015 12:22
-
Also werden im 2008er nur die CPUs lizensiert, die auch der DB zugeordnet wurden?
Wir haben noch ein weiteren Server 2008 R2 auf dem eine SQL 2008R2 DB läuft. Ebenfalls per Core lizensiert. Klar ist mir bewust, dass man hier in Bezug auf die Anzahl der CPUs nichts falsch machen kann, da ohnehin nur 4 vCPUs zugeordnet werden können, jedoch könnte man ja auch eine 2008er auf einem W2012 laufen lassen.