Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server unter Windows
In diesem Artikel werden die mindesten Hardware- und Softwareanforderungen für die Installation und Ausführung von 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 Arbeitsspeicher- und Prozessoranforderungen gelten für alle Editionen von SQL Server:
| Bestandteil | Anforderung |
|---|---|
| Storage | SQL Server erfordert mindestens 6 GB verfügbaren Speicherplatz auf der Festplatte. 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 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. 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. |
| Überwachen | SQL Server erfordert Super-VGA (800x600) oder einen Monitor mit höherer Auflösung. |
| Internet | Zur Nutzung des Internets ist ein Internetzugang erforderlich (möglicherweise gebührenpflichtig). |
| 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.
Note
Die Installation von SQL Server wird nur auf x64-Prozessoren unterstützt. Die Installation auf x86-Prozessoren wird nicht mehr unterstützt.
Softwareanforderungen
Die folgende Tabelle listet die Mindestanforderungen an Software für den Betrieb von SQL Server auf. Es listet außerdem empfohlene Konfigurationsoptionen für optimale Leistung auf.
Die folgenden Anforderungen gelten für alle Installationen:
| Bestandteil | Anforderung |
|---|---|
| Betriebssystem | – Windows 8 oder höher – Windows Server 2012 oder höher |
| .NET Framework | SQL Server erfordert .NET Framework 4.6 für Datenbank-Engine, Master Data Services oder Replikation. SQL Server-Setup installiert .NET Framework automatisch. Siehe .NET Framework-Installation. |
| Netzwerksoftware | Die unterstützten 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 Failover-Clusters wie die SQL Server-Instanz laufen, können das Shared Memory-Protokoll nutzen, um sich über die lokale Pipe-Adresse mit SQL Server zu verbinden. Diese Art von Verbindung ist jedoch nicht clusterfähig und schlägt nach einem Instanz-Failover fehl. Es wird daher nicht empfohlen und sollte nur in bestimmten Szenarien verwendet werden.
Important
Das VIA-Protokoll ist veraltet. Dieses Feature wird in einer zukünftigen Version von SQL Server entfernt. Vermeiden Sie die Verwendung dieses Features in neuer Entwicklungsarbeit, und planen Sie, Anwendungen zu ändern, die derzeit dieses Feature 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-Hilfsdateien
Important
Das PolyBase-Feature verfügt über zusätzliche Hardware- und Softwareanforderungen. Weitere Informationen finden Sie unter PolyBase-Übersicht.
Installation des .NET Frameworks
Sie können .NET Framework manuell aus Microsoft .NET Framework 4.6 (Web Installer) für Windows installieren.
Für weitere Informationen, Empfehlungen und Leitlinien zum .NET Framework 4.6 siehe .NET Framework Deployment Guide for Developers.
Windows 8.1 und Windows Server 2012 R2 erfordern KB2919355 vor der Installation von .NET Framework 4.6.
Note
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 Datenbank-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: | Enterprise | Developer | Standard | Web | Express |
|---|---|---|---|---|---|
| Windows Server 2022 (Supportlebenszyklus) | |||||
| Windows Server 2022 Rechenzentrum | 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 Rechenzentrum | 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 Rechenzentrum | 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 Rechenzentrum | 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 | No | Ja | Ja | No | Ja |
| Windows 11 Enterprise | No | Ja | Ja | No | Ja |
| Windows 11 Professional | No | Ja | Ja | No | Ja |
| Windows 11-Startseite | No | Ja | Ja | No | Ja |
| Windows 10 IoT Enterprise | No | Ja | Ja | No | Ja |
| Windows 10 Enterprise | No | Ja | Ja | No | Ja |
| Windows 10 Professional | No | Ja | Ja | No | Ja |
| Windows 10 Home | No | Ja | Ja | No | Ja |
| Windows 8.1 Enterprise | No | Ja | Ja | No | Ja |
| Windows 8.1 Pro | No | Ja | Ja | No | Ja |
| Windows 8.1 Enterprise | No | Ja | Ja | No | Ja |
| Windows 8 Pro | No | Ja | Ja | No | Ja |
| Windows 8 | No | Ja | Ja | No | Ja |
Server Core-Unterstützung für SQL Server 2017
Die folgenden Editionen von Windows Server Core unterstützen die Installation von SQL Server 2017 (14.x):
- Windows Server 2022 Rechenzentrum
- Windows Server 2022 Datacenter: Azure Edition
- Windows Server 2022 Standard
- Windows Server 2019 Rechenzentrum
- Windows Server 2019 Standard
- Windows Server 2016 Rechenzentrum
- Windows Server 2016 Standard
- Windows Server 2012 R2 Rechenzentrum
- 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 Installieren von SQL Server auf Server Core.
Note
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 auf einem Windows-Betriebssystem, bei dem die Groß-/Kleinschreibung aktiviert ist, nicht unterstützt.
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.
Funktionen, die auf 32-Bit-Client-Betriebssystemen unterstützt werden
Windows-Client-Betriebssysteme, zum Beispiel Windows 10 und Windows 8.1, sind als 32-Bit- oder 64-Bit-Architekturen erhältlich. Alle SQL Server-Funktionen 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
- Abwärtskompatibilität von Client-Tools
- Clienttools SDK
- Dokumentationskomponenten
- Distributed Replay-Komponenten
- Verteilter Wiedergabecontroller
- 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.
| Funktion | Laufwerkspeicherbedarf |
|---|---|
| Datenbank-Engine und Datendateien, Replikation, Volltextsuche und Datenqualitätsdienste | 1.480 MB |
| Datenbank-Engine (wie vorherige Zeile) mit R Services (In-Database) | 2.744 MB |
| Datenbankmodul (wie vorherige Zeile) mit PolyBase Query Service für externe Daten | 4.194 MB |
| Analysedienste 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.
Speichertypen für Datendateien
Für Datendateien werden folgende Speichertypen unterstützt:
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 Sektorgrößen und Herstellerimplementierungen finden Sie im Whitepaper SQLIOBasicsCh2.doc im Abschnitt „4-KB-Datenträgersektorgrößen“. Sie können das Whitepaper aus dem Abschnitt Download des Artikels SQL Server I/O Basics, Kapitel 2 herunterladen.
Wenn du Festplatten im erweiterten Format verwendest, die physisch mit 4.096 Byte formatiert sind, aber eine logische Sektorgröße von 512 Byte offenlegen, siehe SQL Server – Neue Laufwerke verwenden 4K-Sektorgröße.
Festplatten mit Sektorgrößen, die größer als 4 KB sind, können Fehler verursachen, wenn Sie versuchen, SQL Server-Datendateien darauf zu speichern. Für weitere Informationen zur Unterstützung der Festplatten-Sektorgröße in SQL Server siehe Fehlerbehebung von SQL Server-Fehlern im Zusammenhang mit System-Festplatten-Sektorgröße größer als 4 KB. Derzeit ist der
ForcedPhysicalSectorSizeInBytesRegistrierungsschlüssel erforderlich, um SQL Server auf einigen neueren Speichergeräten mit einer Größ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 dietempdb-Daten und die Protokolldateien angegebene Pfad auf allen Clusterknoten gültig ist. Wenn die Verzeichnissetempdbwährend des Failovers auf dem Zielknoten nicht verfügbar sind, kann die SQL Server-Ressource nicht online gehen.
Gemeinsamer Speicher
SMB-Dateifreigabe
Der SMB-Speicher wird bei eigenständigen oder gruppierten Installationen für Analysis Services-Datendateien nicht unterstützt. Verwenden Sie stattdessen direkt angeschlossenen Speicher, ein Speichernetzwerk oder S2D.
Der SMB-Speicher kann von einem Windows File Server oder einem SMB-Speichergerä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 Speicheroption finden Sie unter Installieren von SQL Server mit SMB-Dateifreigabespeicher.
Installieren von SQL Server auf einem Domänencontroller
Aus Sicherheitsgründen sollte SQL Server nicht auf einem Domänencontroller installiert werden. SQL Server Setup blockiert die Installation auf einem Computer, der ein Domänencontroller ist, nicht, jedoch gelten die folgenden Einschränkungen:
Sie können keine SQL Server-Dienste 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 zu einem 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 zu einem Domänenmitglied ändern.
SQL Server-Failoverclusterinstanzen werden nicht unterstützt, wenn es sich bei den Clusterknoten um Domänencontroller handelt.
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.
Note
Diese Einschränkung gilt auch für Installationen auf Knoten von Domänenmitgliedern.
Eine Failoverclusterinstanz von SQL Server wird in einer Umgebung, in der nur auf einen schreibgeschützten Domänencontroller zugegriffen werden kann, nicht unterstützt.
Note
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 virtuellen Azure-Computer im Azure-Portal bereitstellen. Aufgrund des Mehraufwands der Virtualisierung können virtuelle Maschinen langsamer ausgeführt werden als bei direkter Ausführung.