Technical Anshu Home › Tutorials › SQL Server 2022 installeren
🗄️SQL Server 2022-installatie

Installeer SQL Server 2022

Installeer SQL Server 2022 de eerste keer op de juiste manier: kies de editie, stel sorteer- en serviceaccounts in, plaats de gegevensbestanden, sluit het geheugen af en voer vervolgens de eerste controles uit met SSMS.

✍️ Technical Anshu🗄️ SQL Server 2022🎧 Multi-Language Audio
Installeer SQL Server 2022
🎧 Meertalige audio: Klik in de videospeler op [Instellingen] (⚙️) ➔ [Audiotrack] om uw taal te selecteren.

📑Hoofdstukken

  1. De editie kiezen: Developer, Express, Standard of Enterprise
  2. De installatie downloaden van Microsoft en de installatie starten
  3. Functieselectie: alleen Database Engine Services
  4. Standaardinstantie of een benoemde instantie zoals SERVER\SQLEXPRESS
  5. Serviceaccounts — NT SERVICE\MSSQLSERVER
  6. Sortering — SQL_Latin1_General_CP1_CI_AS
  7. Authenticatiemodus en het sa-wachtwoord
  8. Gegevensmappen — D:\SQLData in plaats van de standaardwaarden C:\Program Files
  9. Maximaal servergeheugen beperken
  10. SSMS installeren en de eerste controles uitvoeren

📋 Overzicht en stapsgewijze handleiding

1

Kies de editie en download van Microsoft

Download SQL Server 2022 alleen vanaf de officiële website van Microsoft. Het kleine webinstallatieprogramma biedt de gratis versies aan en downloadt, met de Aangepaste optie, de volledige media. Neem de volledige download zodat u deze later opnieuw kunt installeren of repareren zonder terug naar internet te hoeven gaan. Installeer nooit een databaseserver van willekeurige downloadsites: vooraf geactiveerde, verouderde of gebundelde installatieprogramma's vormen een reëel risico.

De editieafbeelding is eenvoudig. Ontwikkelaar is volledig gratis en bevat alle Enterprise-functies, maar de licentie is alleen bedoeld voor ontwikkelen en testen. Express is zelfs gratis voor productie, maar elke database is beperkt tot 10 GB, de engine kan slechts ongeveer 1,4 GB RAM gebruiken voor de bufferpool en er is geen SQL Server Agent voor geplande taken. Standard en Enterprise zijn de betaalde edities voor echt productiewerk. Een applicatie leren of bouwen? Kies Ontwikkelaar.

⚠️ De ontwikkelaarseditie op een live productiedatabase is de meest voorkomende SQL Server-licentiefout in kleine kantoren: gratis downloaden betekent niet gratis voor productie.
2

Start de installatie en selecteer alleen de functies die u nodig hebt

Voer de installatie uit als beheerder, kies Nieuwe zelfstandige SQL Server-installatie en geef vervolgens de ondersteuningsregels voor de installatie door. Een herstart die in behandeling is via Windows Update is de meest voorkomende blokkering: start de machine eerst opnieuw op en de regel wordt groen.

Vink op het scherm Functieselectie Database Engine Services aan: de enige functie die bijna iedereen nodig heeft. Analyseservices, rapportageservices en integratieservices overslaan, tenzij u weet dat u deze gaat gebruiken; elke extra service is weer een proces dat eeuwig doorloopt en weer iets dat moet worden gepatcht, en functies kunnen later vanuit dezelfde configuratie worden toegevoegd. Laat de hoofdmap van het exemplaar op het systeemstation staan ​​onder C:\Program Files. De gegevensbestanden zullen in een latere stap ergens anders naartoe gaan.

3

Geef het exemplaar een naam: standaard is meestal juist

Setup vraagt nu om een exemplaar. De standaardinstantie wordt bereikt door de gewone computernaam en luistert op poort 1433. Een benoemde instantie voegt een backslash-naam toe en gebruikt normaal gesproken een dynamische poort - in SSMS maakt u er als volgt verbinding mee:

SSMS — Server Name
SERVER\SQLEXPRESS

Eén machine kan meerdere benoemde instances hosten, wat echt handig is om twee versies naast elkaar te testen. Voor uw eerste en hoofdinstallatie neemt u de standaardinstantie; elke tool en tutorial gaat ervan uit en de verbindingsreeksen blijven kort.

4

Stel de serviceaccounts in

Op de pagina Serverconfiguratie toont setup het account waarmee elke service wordt uitgevoerd. De standaardinstelling van de Database Engine is het virtuele account NT SERVICE\MSSQLSERVER – de veilige keuze voor één enkele machine: elke service krijgt zijn eigen identiteit met alleen de rechten die hij nodig heeft. Gebruik in een bedrijfsdomein een afzonderlijk domeinaccount met lage bevoegdheden of een beheerd groepsaccount per service. Laat de opstarttypen staan ​​zoals de setup suggereert: de engine Automatisch, de Agent Handmatig totdat u begint met het plannen van taken.

⚠️ Voer de database-engine nooit uit als lokaal systeem of als domeinbeheerder. Als de service ooit wordt misbruikt, neemt deze alles over wat het account kan doen.
5

Kies de sortering zorgvuldig: deze is plakkerig

Dezelfde pagina heeft een tabblad Sorteren. Sortering bepaalt hoe tekst wordt gesorteerd en vergeleken: of A gelijk is aan a, en hoe accenten worden behandeld. De standaardinstelling van het installatieprogramma voor Engelse systemen, SQL_Latin1_General_CP1_CI_AS, is hoofdlettergevoelig en accentgevoelig, en is geschikt voor de meeste toepassingen. Als een applicatieleverancier een sortering specificeert, stel deze dan nu in terwijl het niets kost.

⚠️ De serversortering wordt gekozen tijdens de installatie; Als u dit later wilt wijzigen, moet u de systeemdatabases opnieuw opbouwen: een deskundige klus met downtime. Individuele databases kunnen dit later overschrijven, dus denk er niet over na, maar sla de gedachte ook niet over.
6

Stel de verificatiemodus en de beheerdersaanmeldingen in

Op de configuratiepagina van de database-engine kiest u Gemengde modus, tenzij u zeker weet dat elke gebruiker en toepassing Windows-aanmeldingen zal gebruiken. In de gemengde modus wordt het ingebouwde sa-account ingeschakeld. Stel er een echt sterk wachtwoord voor in en sla dit op in uw wachtwoordbeheerder, omdat sa het eerste account is dat aanvallers proberen. Voeg op hetzelfde scherm de huidige Windows-gebruiker (en uw beheerdersgroep) toe als SQL Server-beheerders.

Het vergeten van die laatste klik is de reden waarom veel eerste installaties eindigen met het feit dat de eigenaar geen toegang meer heeft tot zijn eigen server. Windows-authenticatie blijft de veiligere dagelijkse login; Mixed Mode is er voor de toepassingen die een SQL-login nodig hebben.

7

Plaats de gegevensbestanden voordat de eerste database bestaat

Blijf op die pagina en open de tabbladen Data Directories en TempDB. Setup plaatst alles graag in C:\Program Files - acceptabel op een lerende laptop, slecht op een echte server. Gegevensbestanden en transactielogboeken werken op een andere manier op de schijf, dus op een machine met meer dan één schijf plaatst u de gegevens op het ene volume en logt u in op een ander volume, en maakt u de back-ups weer ergens anders - idealiter geheel buiten de machine. Op een enkele SSD doet de splitsing er minder toe, maar verplaats de mappen nog steeds naar een schoon pad zoals D:\SQLData, zodat de systeemschijf vrij blijft. Voor TempDB suggereert de installatie meerdere gegevensbestanden die overeenkomen met uw CPU-kernen (maximaal acht). Accepteer die suggestie; het neemt een bekend knelpunt weg.

8

Sluit het geheugen af en voer vervolgens de eerste controles uit

SQL Server is ontworpen om het geheugen op een agressieve manier te gebruiken: standaard is het maximale servergeheugen in feite onbeperkt, dus in de loop van de tijd worden gegevens in de cache opgeslagen totdat deze bijna al het RAM-geheugen bevatten: correct gedrag op een speciale databaseserver, een vervelende verrassing op een gedeelde. De configuratie van 2022 omvat een tabblad Geheugen: accepteer de aanbevolen limiet, of stel je eigen limiet in, waarbij ongeveer 4 GB (of ongeveer 20 procent van het RAM) overblijft voor Windows en andere applicaties. Dezelfde instelling kan later vanuit SSMS worden gewijzigd, zoals dit voorbeeld voor een machine van 16 GB laat zien:

T-SQL — SSMS Query
EXEC sp_configure 'max server memory (MB)', 10240;
RECONFIGURE;

Wanneer de installatie is voltooid met een groen overzicht, installeert u SQL Server Management Studio (SSMS). Dit is een afzonderlijke gratis download en maakt geen deel uit van de serverinstallatie. Maak verbinding met de servernaam en voer de eerste controle uit:

T-SQL — SSMS Query
SELECT @@VERSION;

Het zou Microsoft SQL Server 2022 moeten rapporteren. Controleer de services die SQL Server (MSSQLSERVER) actief zijn en ingesteld op Automatisch, maak vervolgens een wegwerptestdatabase, voeg een tabel toe en verwijder deze opnieuw - die twee minuten durende oefening bewijst dat de engine, uw login en basisrechten van begin tot eind zijn.

✅ Maak nu een eerste handmatige back-up van een testdatabase: de gewoonte is belangrijker dan het bestand.

🏷️Variabelen en trefwoorden voor zoeken op onderwerp

🔍 SQL Server 2022 🔍 SSMS 🔍 SQLEXPRESS 🔍 MSSQLSERVER 🔍 Database Engine 🔍 Collation 🔍 Max Server Memory 🔍 T-SQL 🔍 SQL_Latin1_General_CP1_CI_AS 🔍 D:\SQLData 🔍 TechnicalAnshu 🔍 ITAdmin 🔍 Database Server
🎙️ Volledig transcript: tik om uit te vouwen

__TOK_33__

__TOK_34__

__TOK_35__

❓ Veelgestelde vragen

Is deze tutorial 100% gratis te volgen?

__TOK_36__

Kunnen beginners deze handleiding volgen?

__TOK_37__

Waar kan ik vragen stellen als ik vastloop?

__TOK_38__

🚀 Bekijk de volledige tutorial op YouTube

__TOK_39__

__TOK_40__

▶️ Bekijk de volledige video
Deze tutorial is gebaseerd op de installatievideo van Technische Anshu SQL Server 2022 • Loopt u vast bij een stap? Vraag het in de videoreacties — daar krijg je hulp 🙏