SQL Server 2016 und 2017: Hardware- und Softwareanforderungen

Gilt für:yes SQL Server (alle unterstützten Versionen) – nur Windows

In diesem Artikel sind die Mindestanforderungen an die Hardware und Software aufgeführt, um SQL Server 2016 und SQL Server 2017 auf dem Windows-Betriebssystem zu installieren und auszuführen.

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

Hardwareanforderungen

Die folgenden Hardwareanforderungen gelten für SQL Server 2016 und SQL Server 2017:

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

Der erforderliche freie Festplattenspeicher ist von den installierten SQL Server-Komponenten abhängig. Weitere Informationen finden Sie unter Anforderungen an den Festplattenspeicherplatz weiter unten in diesem Artikel. Informationen zu unterstützten Speichertypen für Datendateien finden Sie unter Speichertypen für Datendateien.

Es wird empfohlen, SQL Server auf Computern mit dem NTFS- oder ReFS-Dateiformat zu installieren. Das Dateisystem FAT32 wird zwar unterstützt, ist aber nicht empfehlenswert, da es weniger Sicherheit als die Dateisysteme NTFS und ReFS bietet.

Schreibgeschützte, zugeordnete oder komprimierte Laufwerke werden während der Installation blockiert.
Laufwerk Ein DVD-Laufwerk ist erforderlich, falls die Installation von einem DVD-Medium erfolgt.
Überwachen SQL Server erfordert einen Super-VGA-Monitor (800 x 600) oder eine höhere Auflösung.
Internet Zur Nutzung des Internets ist ein Internetzugang erforderlich (möglicherweise gebührenpflichtig).
Speicher * Minimum:

Express-Editionen: 512 MB

Alle anderen Editionen: 1 GB

Empfohlen.

Express-Editionen: 1 GB

Alle anderen Editionen: Mindestens 4 GB. Mit zunehmender Datenbankgröße sollte außerdem der Speicher erhöht werden, um eine optimale Leistung sicherzustellen.
Prozessorgeschwindigkeit: Mindestens: x64-Prozessor: 1,4 GHz

Empfohlen. 2,0 GHz oder schneller
Prozessortyp x64-Prozessor: AMD Opteron, AMD Athlon 64, Intel Xeon mit Intel EM64T-Unterstützung, Intel Pentium IV mit EM64T-Unterstützung

Hinweis

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

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

Softwareanforderungen

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

Die folgenden Softwareanforderungen gelten für alle Installationen:

Komponente Anforderung
.NET Framework SQL Server 2016 (13.x) und höher erfordern .NET Framework 4.6 für die Datenbank-Engine, Master Data Services oder Replikation. SQL Server Setup installiert automatisch .NET Framework. Sie können .NET Framework auch manuell über Microsoft .NET Framework 4.6 (Webinstaller) 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 die Installation von KB2919355 vor der Installation von .NET Framework 4.6.
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: Shared Memory, Named Pipes, TCP/IP und VIA.

Hinweis: Das VIA-Protokoll wird auf Failoverclustern nicht unterstützt. Clients oder Anwendungen, die auf demselben Knoten des Failoverclusters wie die SQL Server-Instanz ausgeführt werden, können das Shared Memory-Protokoll verwenden, um eine Verbindung zum SQL Server über dessen lokale Pipeadresse herzustellen. Diese Art der Verbindung ist jedoch nicht clusterfähig und schlägt nach einem Failover der Instanz fehl. Deswegen wird sie nicht empfohlen und sollte nur in sehr speziellen Szenarien verwendet werden.

Wichtig: Das VIA-Protokoll ist veraltet. Dieses Feature wird in einer künftigen Version von Microsoft 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 Netzwerkbibliotheken finden Sie unter Network Protocols and Network Libraries.

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

  • SQL Server Native Client
  • SQL Server Setup-Unterstützungsdateien

Wichtig

Es gibt zusätzliche Hardware- und Softwareanforderungen für die PolyBase-Funktion. Weitere Informationen finden Sie unter Get started with PolyBase(Erste Schritte mit PolyBase).

Betriebssystemunterstützung für SQL Server 2017

Die folgende Tabelle zeigt, welche Editionen von SQL Server 2017 mit welchen Windows-Versionen kompatibel sind:

SQL Server-Edition: Enterprise Entwickler Standard Web Express
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 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 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 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 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

Installationen von SQL Server 2017 im Server Core-Modus werden von folgenden Windows Server-Editionen unterstützt:

Windows Server 2022 Standard

Windows Server 2022 Datacenter

Windows Server 2022 Datacenter: Azure Edition

Windows Server 2019 Standard

Windows Server 2019 Datacenter

Windows Server 2016 Standard

Windows Server 2016 Datacenter

Windows Server 2012 R2 Standard

Windows Server 2012 R2 Datacenter

Windows Server 2012 Standard

Windows Server 2012 Datacenter

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

Betriebssystemunterstützung für SQL Server 2016

Die folgende Tabelle zeigt, welche Editionen von SQL Server 2016 mit welchen Windows-Versionen kompatibel sind:

SQL Server-Edition: Enterprise Entwickler Standard Web Express
Windows Server 2022 Datacenter Nein Nein Nein Nein Nein
Windows Server 2022 Datacenter: Azure Edition Nein Nein Nein Nein Nein
Windows Server 2022 Standard Nein Nein Nein Nein Nein
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 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 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 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 für die Installation von SQL Server auf Windows Server 2012 oder Windows 8 finden Sie unter Installieren von SQL Server auf Windows Server 2012 oder Windows 8.

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

Installationen von SQL Server 2016 im Server Core-Modus werden von folgenden Windows Server-Editionen unterstützt:

Windows Server 2019 Standard

Windows Server 2019 Datacenter

Windows Server 2016 Standard

Windows Server 2016 Datacenter

Windows Server 2012 R2 Standard

Windows Server 2012 R2 Datacenter

Windows Server 2012 Standard

Windows Server 2012 Datacenter

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

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-Clientbetriebssystemen, z.B. Windows 10 und Windows 8.1, sind als 32-Bit- oder 64-Bit-Architekturen verfügbar. Alle SQL Server-Funktionen werden auf 64-Bit-Clientbetriebssystemen unterstützt. Microsoft unterstützt auf 32-Bit-Clientbetriebssystemen die folgenden Funktionen:

  • Data Quality Client
  • Konnektivität der Clienttools
  • Integration Services
  • Abwärtskompatibilität der Clienttools
  • Clienttools SDK
  • Dokumentationskomponenten
  • Distributed Replay-Komponenten
  • Distributed Replay Controller
  • Distributed Replay Client
  • SQL Client Connectivity SDK

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 zur Installation von SQL Server in lokalisierten Sprachen finden Sie unter Lokale Sprachversionen in SQL Server.

Speicherplatzanforderungen

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 mindestens 6,0 GB speicherplatz auf dem Systemlaufwerk für diese Dateien verfügbar sind. Diese Anforderung gilt auch dann, wenn Sie Komponenten von SQL Server auf einem Nichtstandard-Laufwerk installieren.

Die tatsächlichen Anforderungen für den Festplattenspeicherplatz basieren auf der Systemkonfiguration und den Funktionen, die Sie installieren möchten. In der folgenden Tabelle sind die Speicherplatzanforderungen für die Komponenten von SQL Server aufgeführt.

Feature Erforderlicher Speicherplatz
Datenbank-Engine- und Datendateien, Replikation, Full-Text Suche und Data Quality Services 1480 MB
Datenbank-Engine (wie oben beschrieben) mit R Services (datenbankin-database) 2744 MB
Datenbank-Engine (wie oben beschrieben) mit dem PolyBase-Abfragedienst für externe Daten 4194 MB
Analysis Services und Datendateien 698 MB
Reporting Services 967 MB
Microsoft R Server (eigenständig) 280 MB
Reporting Services – SharePoint 1203 MB
Reporting Services-Add-In für SharePoint-Produkte 325 MB
Data Quality Client 121 MB
Konnektivität der Clienttools 328 MB
Integration Services 306 MB
Clientkomponenten (außer SQL Server-Onlinedokumentation und Integration Services-Tools) 445 MB
Master Data Services 280 MB
SQL Server-Onlinekomponenten zum Anzeigen und Verwalten von Hilfeinhalten* 27 MB
Alle Funktionen 8030 MB

*Die Onlinedokumentation erfordert 200 MB Festplattenspeicherplatz.

Speichertypen für Datendateien

Für Datendateien werden folgende Speichertypen unterstützt:

  • Lokaler Datenträger
    • SQL Server unterstützt derzeit Datenträgerlaufwerke mit nativen Standardbranchegrößen von 512 Bytes und 4 KB. Festplatten mit Sektorgrößen von mehr als 4 KB können fehlerverursachen, wenn versucht wird, SQL Server Datendateien darauf zu speichern. Weitere Informationen zur Unterstützung der Sektorgröße von Festplatten in SQL Server finden Sie unter Supportgrenzen für Festplattenlaufwerke in SQL Server. Weitere Informationen finden Sie unter Behandeln von Fehlern im Zusammenhang mit einer Sektorgröße des Systemdatenträgers von über 4 KB.
    • SQL Server Failoverclusterinstallation unterstützt nur den lokalen Datenträger für die Installation der tempdb-Dateien. Stellen Sie sicher, dass der für die tempdb-Daten und die Protokolldateien angegebene Pfad auf allen Clusterknoten gültig ist. Falls die tempdb-Verzeichnisse auf dem Failoverzielknoten während des Failovers nicht verfügbar sind, wird die SQL Server-Ressource nicht online geschaltet.
  • Freigegebener Speicher
  • Direkte Speicherplätze (S2D)
  • SMB-Dateifreigabe
    • SMB-Speicher wird für Analysis Services Datendateien für eigenständige oder gruppierte Installationen nicht unterstützt. Verwenden Sie stattdessen den direkt angeschlossenen Speicher, ein SAN (Storage Area Network) oder S2D.
    • Der SMB-Speicher kann von einem Windows File Server oder einem SMB-Speichergerät eines Drittanbieters gehostet werden. Bei Verwendung von Windows File Server sollte die Windows File Server-Version 2008 oder höher verwendet werden. Weitere Informationen zum Installieren von SQL Server mithilfe der SMB-Dateifreigabe als Speicheroption finden Sie unter Install SQL Server with SMB Fileshare as a Storage Option (Installieren von SQL Server mit SMB-Dateifreigabe als Storage Option).

Installieren von SQL Server auf einem Domänencontroller

Aus Sicherheitsgründen wird empfohlen, SQL Server nicht auf einem Domänencontroller zu installieren. SQL Server Setup blockiert die Installation nicht auf einem Computer, der ein Domänencontroller ist. Es gelten jedoch die folgenden Einschränkungen:

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

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

  • Nachdem SQL Server auf einem Computer installiert wurde, können Sie den Computer nicht mehr von einem Domänencontroller in ein Domänenmitglied ändern. Sie müssen SQL Server deinstallieren, bevor Sie den Hostcomputer zu einem 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 erstellen oder SQL Server Dienstkonten auf einem schreibgeschützten Domänencontroller bereitstellen. 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, in der nur auf einen schreibgeschützten Domänencontroller zugegriffen werden kann, nicht unterstützt.

    Hinweis

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

Installationsmedien

Relevante Installationsmedien können Sie unter den folgenden Hyperlinks herunterladen:

Alternativ können Sie auch eine Azure-VM mit SQL Server erstellen, obwohl SQL Server auf einer VM aufgrund des Virtualisierungsmehraufwands langsamer ausgeführt wird als in einer nativen Umgebung.

Nächste Schritte

Nachdem Sie sich über die Hardware- und Softwareanforderungen für die Installation von SQL Server informiert haben, können Sie mit dem Planen einer SQL Server-Installation beginnen oder sich die Überlegungen zur Sicherheit bei SQL Server-Installationen durchlesen.