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.
📑Capitole
- Alegerea ediției — Developer, Express, Standard sau Enterprise
- Descărcarea setării de la Microsoft și pornirea instalării
- Selectarea caracteristicilor — Numai Serviciile Motorului de baze de date
- Instanță implicită sau o instanță numită, cum ar fi SERVER\SQLEXPRESS
- Conturi de serviciu — NT SERVICE\MSSQLSERVER
- Colaționare — SQL_Latin1_General_CP1_CI_AS
- Modul de autentificare și parola sa
- Directoare de date — D:\SQLData în loc de valorile implicite C:\Program Files
- Limiterea maximă a memoriei serverului
- Instalarea SSMS și executarea primelor verificări
📋 Prezentare generală și Ghid pas cu pas
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.
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.
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:
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.
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.
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.
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.
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.
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:
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:
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.
🏷️Variabile și cuvinte cheie pentru căutarea subiectelor
🎙️ 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__