Technical Anshu Acasă › Tutoriale › Instalați SQL Server 2022
🗄️ Configurare SQL Server 2022

Instalați SQL Server 2022

Instalați SQL Server 2022 în modul corect, prima dată: alegeți ediția, setați conturile de colare și de service, plasați fișierele de date, limitați memoria, apoi executați primele verificări cu SSMS.

✍️ Technical Anshu🗄️ SQL Server 2022🎧 Multi-Language Audio
Instalați SQL Server 2022
🎧 Audio multilingv: În playerul video, faceți clic pe [Setări] (⚙️) ➔ [Pistă audio] pentru a selecta limba.

📑Capitole

  1. Alegerea ediției — Developer, Express, Standard sau Enterprise
  2. Descărcarea setării de la Microsoft și pornirea instalării
  3. Selectarea caracteristicilor — Numai Serviciile Motorului de baze de date
  4. Instanță implicită sau o instanță numită, cum ar fi SERVER\SQLEXPRESS
  5. Conturi de serviciu — NT SERVICE\MSSQLSERVER
  6. Colaționare — SQL_Latin1_General_CP1_CI_AS
  7. Modul de autentificare și parola sa
  8. Directoare de date — D:\SQLData în loc de valorile implicite C:\Program Files
  9. Limiterea maximă a memoriei serverului
  10. Instalarea SSMS și executarea primelor verificări

📋 Prezentare generală și Ghid pas cu pas

1

Alegeți ediția și descărcați de la Microsoft

Descărcați SQL Server 2022 numai de pe site-ul oficial Microsoft. Micul program de instalare web oferă edițiile gratuite și, cu opțiunea Personalizată, descarcă conținutul media complet - luați descărcarea completă, astfel încât să puteți reinstala sau repara mai târziu, fără a reveni la internet. Nu instalați niciodată un server de baze de date de pe site-uri de descărcare aleatoare: programele de instalare preactivate, învechite sau la pachet reprezintă un risc real.

Poza ediției este simplă. Developer este complet gratuit și conține toate caracteristicile Enterprise, dar licența sa este doar pentru dezvoltare și testare. Express este gratuit chiar și pentru producție, dar fiecare bază de date este limitată la 10 GB, motorul poate folosi doar aproximativ 1,4 GB de memorie RAM pentru pool-ul său de buffer și nu există agent SQL Server pentru joburi programate. Standard și Enterprise sunt edițiile plătite pentru munca de producție reală. Învățați sau construiți o aplicație? Alegeți Dezvoltatorul.

⚠️ Ediția pentru dezvoltatori într-o bază de date de producție live este cea mai frecventă greșeală de licențiere SQL Server în birourile mici - descărcarea gratuită nu înseamnă gratuit pentru producție.
2

Porniți configurarea și selectați numai caracteristicile de care aveți nevoie

Rulați configurarea ca administrator și alegeți Nouă instalare autonomă SQL Server, apoi treceți regulile de asistență pentru configurare. O repornire în așteptare din Windows Update este cel mai frecvent blocant - reporniți mai întâi mașina și regula devine verde.

Pe ecranul de selecție a caracteristicilor, bifați Servicii motor de baze de date — singura caracteristică de care aproape toată lumea are nevoie. Omiteți serviciile de analiză, serviciile de raportare și serviciile de integrare, dacă nu știți că le veți folosi; fiecare serviciu suplimentar este un alt proces care rulează pentru totdeauna și un alt lucru de corectat, iar funcțiile pot fi adăugate ulterior din aceeași configurare. Lăsați directorul rădăcină al instanței de pe unitatea de sistem sub C:\Program Files — fișierele de date vor merge în altă parte într-un pas ulterioar.

3

Denumiți instanța - Implicit este de obicei corect

Configurarea solicită acum o instanță. Instanța implicită este accesată de numele simplu al computerului și ascultă pe portul 1433. O instanță denumită adaugă un nume backslash și folosește, în mod normal, un port dinamic — în SSMS vă conectați la acesta astfel:

SSMS — Server Name
SERVER\SQLEXPRESS

O singură mașină poate găzdui mai multe instanțe numite, ceea ce este cu adevărat util pentru testarea a două versiuni una lângă alta. Pentru prima și principala instalare, luați exemplul implicit - fiecare instrument și tutorial presupune acest lucru, iar șirurile de conexiune rămân scurte.

4

Setați conturile de serviciu

Pe pagina Configurare server, setarea arată contul în care va rula fiecare serviciu. Valoarea implicită a motorului de bază de date este contul virtual NT SERVICE\MSSQLSERVER — alegerea sigură pentru o singură mașină: fiecare serviciu își obține propria identitate cu doar drepturile de care are nevoie. Într-un domeniu de companie, utilizați un cont separat de domeniu cu privilegii reduse sau un cont de serviciu gestionat de grup pentru fiecare serviciu. Lăsați tipurile de pornire așa cum sugerează configurarea: motorul Automat, Manualul agentului până când începeți să programați lucrări.

⚠️ Nu rulați niciodată motorul bazei de date ca sistem local sau ca administrator de domeniu - dacă serviciul este vreodată abuzat, moștenește tot ceea ce poate face acel cont.
5

Alegeți cu atenție colaționarea - Acesta este lipicios

Aceeași pagină are o filă Colaționare. Asalarea decide cum este sortat și comparat textul - dacă A este egal cu a și cum sunt tratate accentele. Programul implicit de instalare pentru sistemele în limba engleză, SQL_Latin1_General_CP1_CI_AS, nu ține seama de majuscule și de accent și se potrivește cu majoritatea aplicațiilor. Dacă un furnizor de aplicații specifică o colație, setați-o acum în timp ce nu costă nimic.

⚠️ Colaţionarea serverului se alege la instalare; schimbarea mai târziu înseamnă reconstruirea bazelor de date de sistem - o muncă expertă cu timpi de nefuncționare. Bazele de date individuale îl pot suprascrie mai târziu, așa că nu vă gândiți prea mult - dar nu omiteți nici gândul.
6

Setați modul de autentificare și autentificarea administratorului

Pe pagina de configurare a motorului bazei de date, alegeți Mod mixt, cu excepția cazului în care sunteți sigur că fiecare utilizator și aplicație vor folosi conexiunile Windows. Modul mixt activează contul sa încorporat — setați o parolă cu adevărat puternică pentru acesta și stocați-o în managerul de parole, deoarece sa este primul cont pe care îl încearcă atacatorii. Pe același ecran, adăugați utilizatorul Windows curent (și grupul dvs. de administrator) ca administratori SQL Server.

Uitând ultimul clic, multe prime instalări se termină cu proprietarul blocat de propriul server. Autentificarea Windows rămâne autentificarea zilnică mai sigură; Modul mixt este disponibil pentru aplicațiile care au nevoie de o autentificare SQL.

7

Plasați fișierele de date înainte ca prima bază de date să existe

Rămâneți pe pagina respectivă și deschideți filele Directoare de date și TempDB. Configurarea va pune cu bucurie totul în C:\Program Files — acceptabil pe un laptop de învățare, slab pe un server real. Fișierele de date și jurnalele de tranzacții funcționează diferit pe disc, deci pe o mașină cu mai multe unități, puneți date pe un volum și jurnalele pe altul și apoi faceți copii de rezervă în altă parte - în mod ideal, în întregime de pe mașină. Pe un singur SSD, împărțirea contează mai puțin, dar totuși mutați folderele pe o cale curată, cum ar fi D:\SQLData, astfel încât unitatea de sistem să rămână liberă. Pentru TempDB, setarea sugerează mai multe fișiere de date potrivite cu nucleele CPU (până la opt) - acceptați această sugestie; îndepărtează un binecunoscut blocaj.

8

Capați memoria, apoi executați primele verificări

SQL Server este conceput pentru a utiliza memoria în mod agresiv: în mod implicit, memoria maximă a serverului este efectiv nelimitată, așa că peste zile memorează în cache datele până când deține aproape toată RAM - comportament corect pe un server de baze de date dedicat, o surpriză urâtă pentru unul partajat. Configurarea 2022 include o filă Memorie: acceptați limita recomandată sau setați-o pe propria dvs., lăsând aproximativ 4 GB - sau aproximativ 20 la sută din RAM - pentru Windows și alte aplicații. Aceeași setare poate fi modificată ulterior din SSMS, așa cum arată acest exemplu pentru o mașină de 16 GB:

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

Când configurarea se finalizează cu un rezumat verde, instalați SQL Server Management Studio (SSMS) — este o descărcare gratuită separată și nu face parte din configurarea serverului. Conectați-vă la numele serverului și executați prima verificare:

T-SQL — SSMS Query
SELECT @@VERSION;

Ar trebui să raporteze Microsoft SQL Server 2022. Verificați în Servicii că SQL Server (MSSQLSERVER) rulează și este setat la Automat, apoi creați o bază de date de testare, adăugați un tabel și ștergeți-l din nou - acel exercițiu de două minute dovedește motorul, autentificarea și permisiunile de bază de la capăt la capăt.

✅ Faceți acum o primă copie de rezervă manuală a unei baze de date de testare - obiceiul contează mai mult decât fișierul.

🏷️Variabile și cuvinte cheie pentru căutarea subiectelor

🔍 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
🎙️ Transcriere completă — atingeți pentru a extinde

__TOK_33__

__TOK_34__

__TOK_35__

❓ Întrebări frecvente

Este acest tutorial 100% gratuit de urmat?

__TOK_36__

Pot începătorii să urmeze acest ghid?

__TOK_37__

Unde pot pune întrebări dacă rămân blocat?

__TOK_38__

🚀 Urmărește tutorialul complet pe YouTube

__TOK_39__

__TOK_40__

▶️ Vizionați videoclipul complet
Acest tutorial se bazează pe videoclipul Instalare SQL Server 2022 de la Anshu Tehnic • Te-ai blocat la vreun pas? Întrebați în comentariile video - veți primi ajutor acolo 🙏