Delen via


SQL Server 2016 en 2017: Hardware- en softwarevereisten

van toepassing op:SQL Server- - alleen Windows

Het artikel bevat de minimale hardware- en softwarevereisten voor het installeren en uitvoeren van SQL Server 2016 en SQL Server 2017 op het Windows-besturingssysteem.

Zie voor hardware- en softwarevereisten voor andere versies van SQL Server:

Hardwarevereisten

De volgende hardwarevereisten zijn van toepassing op SQL Server 2016 en SQL Server 2017:

Bestanddeel Vereiste
Harde schijf SQL Server vereist minimaal 6 GB beschikbare schijfruimte.

De vereisten voor schijfruimte variëren met de SQL Server-onderdelen die u installeert. Zie Vereisten voor schijfruimte verderop in dit artikel voor meer informatie. Zie Opslagtypen voor gegevensbestandenvoor informatie over ondersteunde opslagtypen voor gegevensbestanden.
Het wordt aanbevolen OM SQL Server te installeren op computers met de NTFS- of ReFS-bestandsindelingen. Het FAT32-bestandssysteem wordt ondersteund, maar wordt niet aanbevolen omdat het minder veilig is dan de NTFS- of ReFS-bestandssystemen.
Alleen-lezen, gemapte, of gecomprimeerde stations worden geblokkeerd tijdens de installatie.
Rijden Een dvd-station is, indien van toepassing, vereist voor installatie vanaf schijf.
Monitor SQL Server vereist Super-VGA (800x600) of een monitor met een hogere resolutie.
Internet Voor internetfunctionaliteit is internettoegang vereist (er kunnen kosten in rekening worden gebracht).
Geheugen* Minimum:

Express-edities: 512 MB
Alle andere edities: 1 GB
Aanbevolen:
Express edities: 1 GB
Alle andere edities: ten minste 4 GB en moeten worden verhoogd naarmate de database groter wordt om optimale prestaties te garanderen.
Processorsnelheid Minimum: x64 Processor: 1,4 GHz

Aanbevolen: 2,0 GHz of sneller
Processortype x64 Processor: AMD Opteron, AMD Athlon 64, Intel Xeon met Intel EM64T-ondersteuning, Intel Pentium IV met EM64T-ondersteuning

Notitie

De installatie van SQL Server wordt alleen ondersteund op x64-processors. Het wordt niet meer ondersteund op x86-processors.

* Het minimale geheugen dat nodig is voor het installeren van het onderdeel Data Quality Server in DQS (Data Quality Services) is 2 GB RAM,wat verschilt van de minimale geheugenvereiste van SQL Server. Voor meer informatie over het installeren van DQS, zie Data Quality Services installeren.

Softwarevereisten

De tabel in deze sectie bevat de minimale softwarevereisten voor het uitvoeren van SQL Server. Er zijn ook aanbevolen configuratieopties voor optimale prestaties.

De volgende softwarevereisten zijn van toepassing op alle installaties:

Bestanddeel Vereiste
.NET Framework SQL Server 2016 (13.x) en hoger vereisen .NET Framework 4.6 voor de Database Engine, Master Data Services of Replicatie. Met SQL Server-installatie wordt .NET Framework automatisch geïnstalleerd. U kunt .NET Framework ook handmatig installeren vanuit Microsoft .NET Framework 4.6 (Web Installer) voor Windows.

Zie .NET Framework-implementatiehandleiding voor ontwikkelaarsvoor meer informatie, aanbevelingen en richtlijnen over .NET Framework 4.6.
Voor Windows 8.1 en Windows Server 2012 R2 is KB2919355 vereist voordat u .NET Framework 4.6 installeert.
Opmerking: ondersteuning voor .NET Framework 4.5.2, 4.6 en 4.6.1 is beëindigd op 26 april 2022.
  • SQL Server 2016 (13.x) en hoger vereisen .NET Framework 4.6 voor Database Engine, Master Data Services of Replication (SQL Server setup installeert automatisch .NET Framework). U kunt upgraden naar .NET 4.8 Framework of .NET 4.8 Framework rechtstreeks installeren. Alle frameworks met hoofdversie 4 voeren een in-place upgrade uit en zijn achterwaarts compatibel. Raadpleeg voor meer informatie .NET Framework 4.8 downloaden | Gratis officiële downloads (microsoft.com).
  • SQL Server 2014 en SQL Server 2012 gebruiken .NET Framework 3.5 SP1, die tot 2029 wordt ondersteund, dus deze buitengebruikstelling heeft geen invloed op deze.
Netwerksoftware Ondersteunde besturingssystemen voor SQL Server hebben ingebouwde netwerksoftware. Benoemde en standaardexemplaren van een zelfstandige installatie ondersteunen de volgende netwerkprotocollen: Gedeeld geheugen, Named Pipes, TCP/IP en VIA.

Opmerking: VIA-protocol wordt niet ondersteund op failoverclusters. Clients of toepassingen die worden uitgevoerd op hetzelfde knooppunt van het failovercluster als het SQL Server-exemplaar, kunnen gebruikmaken van het protocol gedeeld geheugen om verbinding te maken met SQL Server met behulp van het lokale pipe-adres. Dit type verbinding is echter niet clusterbewust en mislukt na een failover van een exemplaar. Het wordt daarom niet aanbevolen en mag alleen worden gebruikt in specifieke scenario's.
Belangrijk: Het VIA-protocol is afgeschaft. Deze functie wordt verwijderd in een toekomstige versie van SQL Server. Vermijd het gebruik van deze functie in nieuwe ontwikkelwerkzaamheden en plan om toepassingen te wijzigen die momenteel gebruikmaken van deze functie.
Zie Netwerkprotocollen en netwerkbibliothekenvoor meer informatie over netwerkprotocollen en netwerkbibliotheken.

SQL Server Setup installeert de volgende softwareonderdelen die vereist zijn voor het product:

  • SQL Server Native Client
  • Ondersteuningsbestanden voor SQL Server-installatie

Belangrijk

Er zijn aanvullende hardware- en softwarevereisten voor de PolyBase-functie. Zie Aan de slag met PolyBasevoor meer informatie.

Ondersteuning voor besturingssystemen voor SQL Server 2017

In de volgende tabel ziet u welke edities van SQL Server 2017 compatibel zijn met welke versies van Windows:

SQL Server-editie: Onderneming Ontwikkelaar Standaard Web Uitdrukken
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 Nee Ja Ja Nee Ja
Windows 11 Enterprise Nee Ja Ja Nee Ja
Windows 11 Professional Nee Ja Ja Nee Ja
Windows 11 Home Nee Ja Ja Nee Ja
Windows 10 IoT Enterprise Nee Ja Ja Nee Ja
Windows 10 Enterprise Nee Ja Ja Nee Ja
Windows 10 Professional Nee Ja Ja Nee Ja
Windows 10 Home Nee Ja Ja Nee Ja
Windows 8.1 Enterprise Nee Ja Ja Nee Ja
Windows 8.1 Pro Nee Ja Ja Nee Ja
Windows 8.1 Enterprise Nee Ja Ja Nee Ja
Windows 8 Pro Nee Ja Ja Nee Ja
Windows 8 Nee Ja Ja Nee Ja

Server Core-ondersteuning voor SQL Server 2017

De volgende edities van Windows Server bieden ondersteuning voor het installeren van SQL Server 2017 in de Server Core-modus:

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

Zie SQL Server installeren op Server Corevoor meer informatie over het installeren van SQL Server op Server Core.

Notitie

Het installeren van SQL Server op een Windows-besturingssysteem waarvoor gevoeligheid voor hoofdletters en kleine letters is ingeschakeld, wordt niet ondersteund. Raadpleeg voor meer informatie dat SQL Server geen ondersteuning biedt op een Windows-besturingssysteem waarop hoofdlettergevoeligheid is ingeschakeld

Ondersteuning voor besturingssystemen voor SQL Server 2016

In de volgende tabel ziet u welke edities van SQL Server 2016 compatibel zijn met welke versies van Windows:

SQL Server-editie: Onderneming Ontwikkelaar Standaard Web Verwoorden
Windows Server 2022 Datacenter Nee Nee Nee Nee Nee
Windows Server 2022 Datacenter: Azure Edition Nee Nee Nee Nee Nee
Windows Server 2022 Standard Nee Nee Nee Nee Nee
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 Nee Nee Nee Nee Nee
Windows 11 Enterprise Nee Nee Nee Nee Nee
Windows 11 Professional Nee Nee Nee Nee Nee
Windows 11 Home Nee Nee Nee Nee Nee
Windows 10 IoT Enterprise Nee Ja Ja Nee Ja
Windows 10 Enterprise Nee Ja Ja Nee Ja
Windows 10 Professional Nee Ja Ja Nee Ja
Windows 10 Home Nee Ja Ja Nee Ja
Windows 8.1 Enterprise Nee Ja Ja Nee Ja
Windows 8.1 Pro Nee Ja Ja Nee Ja
Windows 8.1 Enterprise Nee Ja Ja Nee Ja
Windows 8 Pro Nee Ja Ja Nee Ja
Windows 8 Nee Ja Ja Nee Ja

Zie SQL Server installeren op Windows Server 2012 R2 of Windows 8 voor minimale versievereisten voor het installeren van SQL Server op Windows Server 2012 of Windows 8.

Server Core-ondersteuning voor SQL Server 2016

De volgende edities van Windows Server ondersteunen het installeren van SQL Server 2016 in de Server Core-modus:

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

Zie SQL Server installeren op Server Corevoor meer informatie over het installeren van SQL Server op Server Core.

Notitie

Het installeren van SQL Server op een Windows-besturingssysteem waarvoor gevoeligheid voor hoofdletters en kleine letters is ingeschakeld, wordt niet ondersteund. Raadpleeg voor meer informatie SQL Server niet wordt ondersteund op een Windows-besturingssysteem waarop gevoeligheid is ingeschakeld

WOW64-ondersteuning

WOW64 (Windows 32-bits op Windows 64-bits) is een functie van 64-bits edities van Windows waarmee 32-bits toepassingen systeemeigen kunnen worden uitgevoerd in de 32-bits modus. Toepassingen werken in de 32-bits modus, ook al is het onderliggende besturingssysteem een 64-bits besturingssysteem. WOW64 wordt niet ondersteund voor SQL Server-installaties. Beheerhulpprogramma's worden echter ondersteund in WOW64.

Functies die worden ondersteund op 32-bits clientbesturingssystemen

Windows-clientbesturingssystemen, bijvoorbeeld Windows 10 en Windows 8.1, zijn beschikbaar als 32-bits of 64-bits architecturen. Alle SQL Server-functies worden ondersteund op 64-bits clientbesturingssystemen. Op ondersteunde 32-bits clientbesturingssystemen ondersteunt Microsoft de volgende functies:

  • Client voor gegevenskwaliteit
  • Connectiviteit met clienthulpprogramma's
  • Integratiediensten
  • Achterwaartse compatibiliteit van cliënttools
  • Sdk voor clienthulpprogramma's
  • Documentatieonderdelen
  • Gedistribueerde onderdelen voor opnieuw afspelen
  • Gedistribueerde Replay Controller
  • Gedistribueerde herhalingsclient
  • SQL Client Connectivity SDK

Windows Server 2008 R2 en hoger serverbesturingssystemen zijn niet beschikbaar als 32-bits architecturen. Alle ondersteunde serverbesturingssystemen zijn alleen beschikbaar als 64-bits. Alle functies worden ondersteund op 64-bits serverbesturingssystemen.

Ondersteuning voor meerdere talen

Zie Lokale taalversies in SQL Servervoor meer informatie over ondersteuning voor verschillende talen en overwegingen voor het installeren van SQL Server in gelokaliseerde talen.

Vereisten voor schijfruimte

Tijdens de installatie van SQL Server maakt Windows Installer tijdelijke bestanden op het systeemstation. Voordat u Setup uitvoert om SQL Server te installeren of bij te werken, controleert u of u ten minste 6,0 GB beschikbare schijfruimte op het systeemstation voor deze bestanden hebt. Deze vereiste geldt zelfs als u SQL Server-onderdelen op een niet-standaardstation installeert.

De werkelijke vereisten voor schijfruimte zijn afhankelijk van uw systeemconfiguratie en de functies die u wilt installeren. De volgende tabel bevat schijfruimtevereisten voor SQL Server-onderdelen.

functie vereiste schijfruimte
Database-engine en gegevensbestanden, replicatie, Full-Text zoeken en services voor gegevenskwaliteit 1480 MB
Database-engine (zoals hierboven) met R Services (In-Database) 2744 MB
Database-engine (zoals hierboven) met PolyBase Query Service voor externe gegevens 4194 MB
Analysis Services en gegevensbestanden 698 MB
Rapportagediensten 967 MB
Microsoft R Server (zelfstandig) 280 MB
Reporting Services - SharePoint 1203 MB
Reporting Services-invoegtoepassing voor SharePoint-producten 325 MB
Client voor gegevenskwaliteit 121 MB
Connectiviteit met clienthulpprogramma's 328 MB
Integratiediensten 306 MB
Clientonderdelen (behalve SQL Server Books Online-onderdelen en Integration Services-hulpprogramma's) 445 MB
Master Data Services 280 MB
SQL Server Books Online Components voor het weergeven en beheren van Help-inhoud* 27 MB
Alle functies 8030 MB

*De vereiste schijfruimte voor gedownloade Books Online-inhoud is 200 MB.

Opslagtypen voor gegevensbestanden

De ondersteunde opslagtypen voor gegevensbestanden zijn:

  • Lokale schijf
    • SQL Server ondersteunt momenteel schijfstations met standaardeigen sectorgrootten van 512 bytes en 4 kB. Harde schijven met sectorgrootten die groter zijn dan 4 kB kunnen fouten veroorzaken bij het opslaan van SQL Server-gegevensbestanden. Zie Oplossen van fouten met betrekking tot systeemschijfsectoren groter dan 4 kB voor meer informatie over ondersteuning voor sectorformaten van harde schijven in SQL Server. Op dit moment is de ForcedPhysicalSectorSizeInBytes registersleutel vereist voor het installeren van SQL Server op sommige nieuwere opslagapparaten met een systeemschijfsector die groter is dan 4 kB.
    • Sql Server-failoverclusterinstallatie ondersteunt alleen lokale schijf voor het installeren van de tempdb-bestanden. Zorg ervoor dat het pad dat is opgegeven voor de tempdb-gegevens en logboekbestanden geldig is op alle clusterknooppunten. Als de tempdb-mappen tijdens een failover niet beschikbaar zijn op het failoverdoelknooppunt, kan de SQL Server-resource niet online komen.
  • Gedeelde opslag
  • Storage Spaces Direct (S2D)
  • SMB-bestandsdeling
    • SMB-opslag wordt niet ondersteund voor Analysis Services-gegevensbestanden voor zelfstandige of geclusterde installaties. Gebruik in plaats daarvan direct gekoppelde opslag, een opslaggebiednetwerk of S2D.
    • SMB-opslag kan worden gehost door een Windows-bestandsserver of een SMB-opslagapparaat van derden. Als Windows File Server wordt gebruikt, moet de windows-bestandsserverversie 2008 of hoger zijn. Zie voor meer informatie over het installeren van SQL Server met behulp van SMB-bestandsshare als opslagoptie SQL Server installeren met SMB-bestandsshare als opslagoptie.

SQL Server installeren op een domeincontroller

Om veiligheidsredenen wordt u aangeraden SQL Server niet op een domeincontroller te installeren. De installatie van SQL Server wordt niet geblokkeerd op een computer die een domeincontroller is, maar de volgende beperkingen gelden:

  • U kunt GEEN SQL Server-services uitvoeren op een domeincontroller onder een lokaal serviceaccount.

  • Nadat SQL Server op een computer is geïnstalleerd, kunt u de computer niet wijzigen van een domeinlid in een domeincontroller. U moet SQL Server verwijderen voordat u de hostcomputer wijzigt in een domeincontroller.

  • Nadat SQL Server op een computer is geïnstalleerd, kunt u de computer niet wijzigen van een domeincontroller in een domeinlid. U moet SQL Server deïnstalleren voordat u de hostcomputer wijzigt in een domeinlid.

  • Exemplaren van SQL Server-failoverclusters worden niet ondersteund wanneer clusterknooppunten domeincontrollers zijn.

  • SQL Server wordt niet ondersteund op een alleen-lezen domeincontroller. SQL Server Setup kan geen beveiligingsgroepen maken of SQL Server-serviceaccounts inrichten op een alleen-lezen domeincontroller. In dit scenario mislukt de installatie.

    Notitie

    Deze beperking geldt ook voor installaties op domeinlidknooppunten.

  • Een exemplaar van een SQL Server-failovercluster wordt niet ondersteund in een omgeving waarin alleen een alleen-lezen domeincontroller toegankelijk is.

    Notitie

    Deze beperking geldt ook voor installaties op domeinlidknooppunten.

Installatiemedia

U kunt relevante installatiemedia ophalen vanaf de volgende locaties:

U kunt ook een virtuele machine van Azure maken waarop al SQL Serverwordt uitgevoerd.