Freigeben über


Hardware- und Softwareanforderungen für SQL Server 2016 und SQL Server 2017

Gilt für:SQL Server unter Windows

In diesem Artikel werden die Mindestanforderungen für Die Installation und Ausführung von Hardware und Software SQL Server 2016 (13.x) und SQL Server 2017 (14.x) auf dem Windows-Betriebssystem aufgeführt.

Informationen zu Hardware- und Softwareanforderungen für andere Versionen von SQL Server finden Sie unter:

Hardwareanforderungen

Die folgenden Speicher- und Prozessoranforderungen gelten für alle Editionen von SQL Server:

Komponente Anforderung
Speicher SQL Server erfordert mindestens 6 GB verfügbaren Festplattenspeicher.

Die Laufwerksspeicheranforderungen variieren je nach SQL Server Komponenten, die Sie installieren. Weitere Informationen finden Sie weiter unten in diesem Artikel unter Laufwerksspeicheranforderungen . Informationen zu unterstützten storage Typen für Datendateien finden Sie unter Storage Typen für Datendateien.

Das Installieren von SQL Server auf Computern mit den NTFS- oder ReFS-Dateiformaten wird empfohlen. Während das FAT32-Dateisystem unterstützt wird, ist es weniger sicher als NTFS oder ReFS.

Schreibgeschützte, zugeordnete oder komprimierte Laufwerke werden während der Installation blockiert.
Antrieb Ein DVD-Laufwerk ist erforderlich, falls die Installation von einem DVD-Medium erfolgt.
Monitor SQL Server erfordert Super-VGA (800x600) oder einen Monitor mit höherer Auflösung.
Internet Internetfunktionen erfordern Internet-access (Gebühren können anfallen).
Arbeitsspeicher1
Mindest-RAM - Express-Editionen: 512 MB

- Alle anderen Editionen: 1 GB
Empfohlener Arbeitsspeicher - Express-Editionen: 1 GB

- Alle anderen Editionen: Mindestens 4 GB und sollte erhöht werden, wenn die Datenbankgröße erhöht wird, um eine optimale Leistung sicherzustellen.
Prozessor
Prozessortyp x64-Prozessor. Alle Intel- und AMD x86-64-CPUs mit bis zu 64 Kernen pro NUMA-Knoten.
Mindestgeschwindigkeit 1,4 GHz
Empfohlene Geschwindigkeit 2,0 GHz oder schneller

1 Der für die Installation der Data Quality Server-Komponente in Data Quality Services (DQS) erforderliche Mindestspeicherbedarf beträgt 2 GB RAM. Dies unterscheidet sich von der SQL Server Mindestspeicheranforderung. Informationen zum Installieren von DQS finden Sie unter Install Data Quality Services.

Hinweis

Die Installation von SQL Server wird nur auf x64-Prozessoren unterstützt. Die Installation auf x86-Prozessoren wird nicht mehr unterstützt.

Softwareanforderungen

In der Tabelle in diesem Abschnitt sind die Mindestsoftwareanforderungen für die Ausführung von SQL Server aufgeführt. Es gibt auch empfohlene Konfigurationsoptionen für eine optimale Leistung.

Die folgenden Anforderungen gelten für alle Installationen:

Komponente Anforderung
Betriebssystem - Windows 8 oder höher
- Windows Server 2012 oder höher
.NET Framework SQL Server erfordert .NET Framework 4.6 für Database Engine, Master Data Services oder Replikation. SQL Server Setup installiert automatisch .NET Framework. Siehe .NET Framework-Installation.
Netzwerksoftware Unterstützte Betriebssysteme für SQL Server verfügen über integrierte Netzwerksoftware. Benannte und Standardinstanzen einer eigenständigen Installation unterstützen die folgenden Netzwerkprotokolle: Freigegebener Speicher, Named Pipes, TCP/IP und VIA1.

1 VIA-Protokoll wird für Failovercluster nicht unterstützt. Clients oder Anwendungen, die auf demselben Knoten des Failoverclusters wie die SQL Server Instanz ausgeführt werden, können mithilfe des Shared Memory-Protokolls eine Verbindung mit SQL Server mithilfe der lokalen Pipeadresse herstellen. Diese Art von Verbindung ist jedoch nicht clusterfähig und schlägt nach einem Instanzfailover fehl. Es wird daher nicht empfohlen und sollte nur in bestimmten Szenarien verwendet werden.

Wichtig

Das VIA-Protokoll ist veraltet. Dieses Feature wird in einer zukünftigen Version von SQL Server entfernt. Nutzen Sie diese Funktionen bei Neuentwicklungen nicht mehr, und planen Sie die Änderung von Anwendungen, die diese Funktion zurzeit verwenden. Weitere Informationen zu Netzwerkprotokollen und -bibliotheken finden Sie unter Netzwerkprotokolle und Netzwerkbibliotheken.

SQL Server Setup installiert die folgenden Softwarekomponenten, die vom Produkt benötigt werden:

  • SQL Server Native Client
  • SQL Server Setup-Supportdateien

Wichtig

Das PolyBase-Feature verfügt über zusätzliche Hardware- und Softwareanforderungen. Weitere Informationen finden Sie unter Data virtualization with PolyBase in SQL Server.

Installation des .NET Frameworks

Sie können .NET Framework manuell aus Microsoft .NET Framework 4.6 (Web Installer) für Windows installieren.

Weitere Informationen, Empfehlungen und Anleitungen zu .NET Framework 4.6 finden Sie im .NET Framework-Bereitstellungshandbuch für Entwickler.

Windows 8.1 und Windows Server 2012 R2 erfordern KB2919355 vor der Installation von .NET Framework 4.6.

Hinweis

Die Unterstützung für .NET Framework 4.5.2, 4.6 und 4.6.1 endete am 26. April 2022.

SQL Server 2016 (13.x) und SQL Server 2017 (14.x) erfordern .NET Framework 4.6 für Database Engine, Master Data Services oder Replikation (SQL Server Setup installiert automatisch .NET Framework).

Sie können ein Upgrade auf .NET 4.8 Framework durchführen oder .NET 4.8 Framework direkt installieren. Alle Frameworks mit Hauptversion 4.x führen ein direktes Upgrade durch, und sie sind abwärtskompatibel.

Weitere Informationen finden Sie unter Download .NET Framework 4.8 | Kostenlose offizielle Downloads (microsoft.com).

Betriebssystemunterstützung für SQL Server 2017

Die folgende Tabelle zeigt, welche Editionen von SQL Server 2017 (14.x) mit welchen Versionen von Windows kompatibel sind. Sie können auch die Supportlebenszyklusinformationen verwenden, um festzustellen, ob Ihre Windows-Version unterstützt wird.

SQL Server Edition: Unternehmen Entwickler Norm das Internet Ausdrücken
Windows Server 2022 (Supportlebenszyklus)
Windows Server 2022 Datacenter Ja Ja Ja Ja Ja
Windows Server 2022 Datacenter: Azure Edition Ja Ja Ja Ja Ja
Windows Server 2022 Standard Ja Ja Ja Ja Ja
Windows Server 2019 (Supportlebenszyklus)
Windows Server 2019 Datacenter Ja Ja Ja Ja Ja
Windows Server 2019 Standard Ja Ja Ja Ja Ja
Windows Server 2019 Essentials Ja Ja Ja Ja Ja
Windows Server 2016 (Support-Lebenszyklus)
Windows Server 2016 Datacenter Ja Ja Ja Ja Ja
Windows Server 2016 Standard Ja Ja Ja Ja Ja
Windows Server 2016 Essentials Ja Ja Ja Ja Ja
Windows Server 2012 R2 (Support-Lebenszyklus)
Windows Server 2012 R2 Datacenter Ja Ja Ja Ja Ja
Windows Server 2012 R2 Standard Ja Ja Ja Ja Ja
Windows Server 2012 R2 Essentials Ja Ja Ja Ja Ja
Windows Server 2012 R2 Foundation Ja Ja Ja Ja Ja
Windows Server 2012 (Support-Lebenszyklus)
Windows Server 2012 Datacenter Ja Ja Ja Ja Ja
Windows Server 2012 Standard Ja Ja Ja Ja Ja
Windows Server 2012 Essentials Ja Ja Ja Ja Ja
Windows Server 2012 Foundation Ja Ja Ja Ja Ja
Windows 11 IoT Enterprise Nein Ja Ja Nein Ja
Windows 11 Enterprise Nein Ja Ja Nein Ja
Windows 11 Professional Nein Ja Ja Nein Ja
Windows 11 Home Nein Ja Ja Nein Ja
Windows 10 IoT Enterprise Nein Ja Ja Nein Ja
Windows 10 Enterprise Nein Ja Ja Nein Ja
Windows 10 Professional Nein Ja Ja Nein Ja
Windows 10 Home Nein Ja Ja Nein Ja
Windows 8.1 Enterprise Nein Ja Ja Nein Ja
Windows 8.1 Pro Nein Ja Ja Nein Ja
Windows 8.1 Enterprise Nein Ja Ja Nein Ja
Windows 8 Pro Nein Ja Ja Nein Ja
Windows 8 Nein Ja Ja Nein Ja

Server Core-Unterstützung für SQL Server 2017

Die folgenden Editionen von Windows Server Core unterstützen die Installation SQL Server 2017 (14.x):

  • Windows Server 2022 Datacenter
  • Windows Server 2022 Datacenter: Azure Edition
  • Windows Server 2022 Standard
  • Windows Server 2019 Datacenter
  • Windows Server 2019 Standard
  • Windows Server 2016 Datacenter
  • Windows Server 2016 Standard
  • Windows Server 2012 R2 Datacenter
  • Windows Server 2012 R2 Standard
  • Windows Server 2012 Datacenter
  • Windows Server 2012 Standard

Weitere Informationen zum Installieren von SQL Server auf Server Core finden Sie unter Install SQL Server auf Server Core.

Hinweis

Sie können SQL Server nicht auf einem Windows-Betriebssystem installieren, wenn die Berücksichtigung der Groß-/Kleinschreibung aktiviert ist. Weitere Informationen finden Sie unter SQL Server wird nicht auf einem Windows-Betriebssystem unterstützt, auf dem die Groß-/Kleinschreibung aktiviert ist.

Betriebssystemunterstützung für SQL Server 2016

Die folgende Tabelle zeigt, welche Editionen von SQL Server 2016 (13.x) mit welchen Versionen von Windows kompatibel sind. Sie können auch die Supportlebenszyklusinformationen verwenden, um festzustellen, ob Ihre Windows-Version unterstützt wird.

SQL Server Edition: Unternehmen Entwickler Norm das Internet Ausdrücken
Windows Server 2019 (Supportlebenszyklus)
Windows Server 2019 Datacenter Ja Ja Ja Ja Ja
Windows Server 2019 Standard Ja Ja Ja Ja Ja
Windows Server 2019 Essentials Ja Ja Ja Ja Ja
Windows Server 2016 (Support-Lebenszyklus)
Windows Server 2016 Datacenter Ja Ja Ja Ja Ja
Windows Server 2016 Standard Ja Ja Ja Ja Ja
Windows Server 2016 Essentials Ja Ja Ja Ja Ja
Windows Server 2012 R2 (Support-Lebenszyklus)
Windows Server 2012 R2 Datacenter Ja Ja Ja Ja Ja
Windows Server 2012 R2 Standard Ja Ja Ja Ja Ja
Windows Server 2012 R2 Essentials Ja Ja Ja Ja Ja
Windows Server 2012 R2 Foundation Ja Ja Ja Ja Ja
Windows Server 2012 (Support-Lebenszyklus)
Windows Server 2012 Datacenter Ja Ja Ja Ja Ja
Windows Server 2012 Standard Ja Ja Ja Ja Ja
Windows Server 2012 Essentials Ja Ja Ja Ja Ja
Windows Server 2012 Foundation Ja Ja Ja Ja Ja
Windows 11 IoT Enterprise Nein Nein Nein Nein Nein
Windows 11 Enterprise Nein Nein Nein Nein Nein
Windows 11 Professional Nein Nein Nein Nein Nein
Windows 11 Home Nein Nein Nein Nein Nein
Windows 10 IoT Enterprise Nein Ja Ja Nein Ja
Windows 10 Enterprise Nein Ja Ja Nein Ja
Windows 10 Professional Nein Ja Ja Nein Ja
Windows 10 Home Nein Ja Ja Nein Ja
Windows 8.1 Enterprise Nein Ja Ja Nein Ja
Windows 8.1 Pro Nein Ja Ja Nein Ja
Windows 8.1 Enterprise Nein Ja Ja Nein Ja
Windows 8 Pro Nein Ja Ja Nein Ja
Windows 8 Nein Ja Ja Nein Ja

Mindestversionsanforderungen zum Installieren von SQL Server auf Windows Server 2012 oder Windows 8 finden Sie unter Version-Anforderungen für SQL Server unter Windows-Betriebssystem.

Server Core-Unterstützung für SQL Server 2016

Die folgenden Editionen von Windows Server Core unterstützen die Installation SQL Server 2016 (13.x):

  • Windows Server 2019 Datacenter
  • Windows Server 2019 Standard
  • Windows Server 2016 Datacenter
  • Windows Server 2016 Standard
  • Windows Server 2012 R2 Datacenter
  • Windows Server 2012 R2 Standard
  • Windows Server 2012 Datacenter
  • Windows Server 2012 Standard

Weitere Informationen zum Installieren von SQL Server auf Server Core finden Sie unter Install SQL Server auf Server Core.

Hinweis

Sie können SQL Server nicht auf einem Windows-Betriebssystem installieren, wenn die Berücksichtigung der Groß-/Kleinschreibung aktiviert ist. Weitere Informationen finden Sie unter SQL Server wird nicht auf einem Windows-Betriebssystem unterstützt, auf dem die Groß-/Kleinschreibung aktiviert ist.

WOW64-Unterstützung

WOW64 (Windows 32-bit on Windows 64-bit) ist eine Funktion von 64-Bit-Editionen von Windows, die es ermöglicht, 32-Bit-Anwendungen systemintern im 32-Bit-Modus auszuführen. Anwendungen sind im 32-Bit-Modus funktionsfähig, obwohl es sich beim zugrunde liegenden Betriebssystem um ein 64-Bit-Betriebssystem handelt. WOW64 wird für SQL Server Installationen nicht unterstützt. Allerdings werden Verwaltungstools in WOW64 unterstützt.

Auf 32-Bit-Clientbetriebssystemen unterstützte Features

Windows-Clientbetriebssysteme, z. B. Windows 10 und Windows 8.1 sind als 32-Bit- oder 64-Bit-Architekturen verfügbar. Alle SQL Server Features werden auf 64-Bit-Clientbetriebssystemen unterstützt. Microsoft unterstützt auf 32-Bit-Clientbetriebssystemen die folgenden Funktionen:

  • Datenqualitäts-Client
  • Konnektivität der Clienttools
  • Integrationsdienste
  • Clienttools-Abwärtskompatibilität
  • Clienttools SDK
  • Dokumentationskomponenten
  • Distributed Replay Komponenten
  • Steuerung für verteilte Wiedergabe
  • Verteilter Wiedergabe-Client
  • SDK für SQL-Client-Konnektivität

Windows Server 2008 R2 und höher sind nicht als 32-Bit-Architekturen verfügbar. Alle unterstützten Serverbetriebssysteme sind nur als 64-Bit verfügbar. Alle Funktionen werden auf 64-Bit-Serverbetriebssystemen unterstützt.

Sprachübergreifende Unterstützung

Weitere Informationen zur sprachübergreifenden Unterstützung und Überlegungen zum Installieren von SQL Server in lokalisierten Sprachen finden Sie unter Lokale Sprachversionen in SQL Server.

Anforderungen an den Laufwerksspeicher

Während der Installation von SQL Server erstellt Windows Installer temporäre Dateien auf dem Systemlaufwerk. Bevor Sie Setup ausführen, um SQL Server zu installieren oder zu aktualisieren, stellen Sie sicher, dass Sie mindestens 6 GB verfügbaren Speicherplatz auf dem Systemlaufwerk für diese Dateien haben. Diese Anforderung gilt auch dann, wenn Sie SQL Server Komponenten auf einem nicht standardmäßigen Laufwerk installieren.

Die tatsächlichen Festplattenspeicheranforderungen hängen von Der Systemkonfiguration und den Features ab, die Sie installieren möchten. Die folgende Tabelle enthält Laufwerksspeicheranforderungen für SQL Server Komponenten.

Merkmal Laufwerkspeicherbedarf
Datenbank-Engine und Datendateien, Replikation, Volltextsuche und Datenqualitätsdienste 1.480 MB
Database Engine (wie vorherige Zeile) mit R Services (In-Database) 2.744 MB
Database Engine (wie in der vorherigen Zeile) mit PolyBase Query Service für externe Daten 4.194 MB
Analysis Services und Datendateien 698 MB
Berichterstellungsdienste 967 MB
Microsoft R Server (eigenständig) 280 MB
Reporting Services – SharePoint 1.203 MB
Reporting Services-Add-In für SharePoint-Produkte 325 MB
Datenqualitäts-Client 121 MB
Konnektivität der Clienttools 328 MB
Integrationsdienste 306 MB
Clientkomponenten (außer SQL Server Books Online-Komponenten und Integration Services-Tools) 445 MB
Master Data Services 280 MB
SQL Server Books Online-Komponenten zum Anzeigen und zur Verwaltung von Hilfeinhalten 1 27 MB
Alle Features 8.030 MB

1 Die Speicherplatzanforderung für heruntergeladene Books Online-Inhalte beträgt 200 MB.

Storage Typen für Datendateien

** Die für Datendateien unterstützten Speichertypen sind:

  • Lokaler Datenträger

    • SQL Server unterstützt derzeit Festplattenlaufwerke mit nativen Standardsektorgrößen von 512 Byte und 4 KB. Weitere Informationen zur Unterstützung größerer Branchengrößen und Herstellerimplementierungen finden Sie im Whitepaper SQLIOBasicsCh2.doc im Abschnitt "Größen des 4-KB-Datenträgersektors". Sie können das Whitepaper aus dem Abschnitt Download des Artikels SQL Server I/O Basics, Kapitel 2 herunterladen.

      Wenn Sie Advanced Format Festplatten verwenden, die physisch mit 4K Byte formatiert sind, aber eine logische Sektorgröße von 512 Bytes bereitstellen, können Sie mehr über das Verhalten und die Empfehlungen im Tech Community-Artikel SQL Server – Neue Laufwerke verwenden die 4K-Sektorgröße lesen.

      Festplatten mit Sektorgrößen, die größer als 4 KB sind, können Fehler verursachen, wenn Sie versuchen, SQL Server-Datendateien darauf zu speichern. Weitere Informationen zur Unterstützung der Festplattensektorgröße in SQL Server finden Sie unter Troubleshoot SQL Server Fehler im Zusammenhang mit der Größe des Systemdatenträgersektors größer als 4 KB. Derzeit ist der Registrierungsschlüssel ForcedPhysicalSectorSizeInBytes erforderlich, um SQL Server auf einigen neueren storage Geräten mit Systemdatenträgersektorgröße von mehr als 4 KB erfolgreich zu installieren.

    • SQL Server Failover-Cluster-Installation unterstützt nur lokale Festplatte zum Installieren der Dateien tempdb. Stellen Sie sicher, dass der für die tempdb-Daten und die Protokolldateien angegebene Pfad auf allen Clusterknoten gültig ist. Wenn die Verzeichnisse tempdb während des Failovers auf dem Zielknoten nicht verfügbar sind, kann die SQL Server-Ressource nicht online gehen.

  • Shared storage

  • Storage Spaces Direct (S2D)

  • SMB-Dateifreigabe

    • SMB-storage wird für Analysis Services-Datendateien für eigenständige oder gruppierte Installationen nicht unterstützt. Verwenden Sie stattdessen direkt angeschlossenen Speicher, ein Speichernetzwerk oder S2D.

    • SMB-storage können von einem Windows File Server oder einem SMB-storage-Gerät eines Drittanbieters gehostet werden. Wenn Sie Windows File Server verwenden, sollte die Version 2008 oder höher sein. Weitere Informationen zum Installieren von SQL Server mithilfe der SMB-Dateifreigabe als storage Option finden Sie unter Install SQL Server mit SMB fileshare storage.

Installieren von SQL Server auf einem Domänencontroller

Installieren Sie aus Sicherheitsgründen keine SQL Server auf einem Domänencontroller. SQL Server Setup blockiert die Installation auf einem Computer, der ein Domänencontroller ist, nicht, jedoch gelten die folgenden Einschränkungen:

  • Sie können SQL Server Dienste nicht auf einem Domänencontroller unter einem lokalen Dienstkonto ausführen.

  • Nachdem Sie SQL Server auf einem Computer installiert haben, können Sie den Computer nicht von einem Domänenmitglied in einen Domänencontroller ändern. Sie müssen SQL Server deinstallieren, bevor Sie den Hostcomputer in einen Domänencontroller ändern.

  • Nachdem Sie SQL Server auf einem Computer installiert haben, können Sie den Computer nicht von einem Domänencontroller in ein Domänenmitglied ändern. Sie müssen SQL Server deinstallieren, bevor Sie den Hostcomputer in ein Domänenmitglied ändern.

  • SQL Server Failoverclusterinstanzen werden nicht unterstützt, wenn Clusterknoten Domänencontroller sind.

  • SQL Server wird auf einem schreibgeschützten Domänencontroller nicht unterstützt. SQL Server Setup kann keine Sicherheitsgruppen oder SQL Server Dienstkonten auf einem schreibgeschützten Domänencontroller erstellen. In diesem Szenario tritt ein Setupfehler auf.

    Hinweis

    Diese Einschränkung gilt auch für Installationen auf Knoten von Domänenmitgliedern.

  • Eine SQL Server Failoverclusterinstanz wird in einer Umgebung nicht unterstützt, in der nur auf einen schreibgeschützten Domänencontroller zugegriffen werden kann.

    Hinweis

    Diese Einschränkung gilt auch für Installationen auf Knoten von Domänenmitgliedern.

Installationsmedien

Rufen Sie relevante Installationsmedien von den folgenden Orten ab:

Alternativ können Sie SQL Server auf einem Azure virtuellen Computer im Azure portal bereitstellen. Aufgrund des Mehraufwands der Virtualisierung kann virtual machines langsamer sein als die systemeigene Ausführung.