Instalacja SQL Server 2022 Standard nie jest trudna: kreator prowadzi przez kolejne strony, a większość ustawień ma rozsądne wartości domyślne. Kłopot w tym, że kilka decyzji podjętych po drodze trudno później odwrócić. Nazwa instancji i sortowanie (collation) zostają z serwerem na lata, a źle dobrany tryb uwierzytelniania potrafi zablokować start programu księgowego czy systemu ERP.
W tym poradniku przechodzimy przez cały proces: przygotowanie serwera, uruchomienie instalatora z obrazu ISO, wpisanie klucza produktu, wybór instancji domyślnej lub nazwanej, konfigurację konta sa w trybie Mixed Mode oraz instalację SQL Server Management Studio (SSMS) z pierwszym połączeniem. Przy każdej decyzji wyjaśniamy, co wybrać i dlaczego.
Tekst jest dla administratorów IT i osób, które samodzielnie przygotowują serwer bazy danych pod oprogramowanie firmowe w małej lub średniej firmie, szkole albo urzędzie. Zakładamy, że masz gotowy serwer z systemem Windows Server i licencję Microsoft SQL Server 2022 Standard.
Zanim uruchomisz instalator: wymagania i przygotowanie serwera
Trzy warunki, które najczęściej zatrzymują instalację
Sprawdzenie zajmie kilka minut, a oszczędzi przerwanej instalacji w połowie kreatora.
- .NET Framework 4.7.2. SQL Server 2022 wymaga tej platformy. Sprawdź jej obecność przed startem, zwłaszcza na starszym systemie bez aktualizacji.
- Co najmniej 6 GB wolnego miejsca na dysku systemowym. Instalator zapisuje tam pliki tymczasowe, nawet jeśli SQL Server i bazy mają trafić na inny dysk.
- Uprawnienia. Instalację lokalną uruchamiasz jako administrator. Jeśli startujesz instalator z udziału sieciowego, potrzebujesz konta domenowego z prawami odczytu i wykonania do tego udziału.
Pełną listę wymagań sprzętowych i programowych, w tym obsługiwanych wersji systemu, znajdziesz w dokumentacji (źródło: Microsoft Learn). Jako system dla serwera bazy danych dobrze sprawdza się Windows Server 2022 Standard.
Nośnik instalacyjny i klucz produktu
Nośnik instalacyjny edycji Standard i Enterprise dostarcza sprzedawca licencji; dokumentacja Microsoft odsyła w tej sprawie właśnie do dostawcy. W eklucze.pl po zaksięgowaniu płatności dostajesz e-mailem klucz produktu oraz instrukcję instalacji z obrazem ISO lub plikiem instalacyjnym do pobrania.
- Pobierz plik bezpośrednio na serwer albo na udział sieciowy, z którego będziesz instalować.
- Klucz produktu zapisz w firmowym menedżerze haseł razem z numerem zamówienia i fakturą, żeby dokumentacja serwera była kompletna.
Jak zainstalować SQL Server 2022 Standard: kroki w kreatorze
Poniższa kolejność odpowiada stronom kreatora instalacji (źródło: Microsoft Learn). Nazwy stron i opcji podajemy tak, jak wyświetla je angielska wersja instalatora. Najważniejsze decyzje omawiamy szczegółowo w kolejnych sekcjach.
- Zamontuj obraz ISO (w Windows Server wystarczy dwuklik) albo otwórz folder z plikami instalacyjnymi i uruchom setup.exe jako administrator.
- W oknie SQL Server Installation Center wybierz sekcję Installation, a w niej New SQL Server standalone installation or add features to an existing installation.
- Na stronie Product Key zaznacz Enter the product key i wklej klucz z wiadomości e-mail. Nie wybieraj edycji bezpłatnej z listy, bo zainstalujesz inną edycję niż kupiona.
- Na stronie License Terms zaakceptuj warunki licencji.
- Poczekaj na sprawdzenie reguł (Global Rules, Install Rules) i usuń przyczyny błędów oznaczonych statusem Failed. Ewentualne ostrzeżenie dotyczące Zapory systemu Windows nie blokuje instalacji, przypomina tylko o otwarciu portu.
- Na stronie Microsoft Update zdecyduj, czy SQL Server ma otrzymywać aktualizacje tą drogą; na serwerze z dostępem do internetu warto to włączyć.
- Jeśli pojawi się strona Azure Extension for SQL Server, a nie łączysz serwera z usługami Azure, odznacz tę opcję.
- Na stronie Feature Selection zaznacz Database Engine Services. Inne składniki dodaj tylko wtedy, gdy wymaga ich oprogramowanie korzystające z bazy.
- Na stronie Instance Configuration wybierz instancję domyślną albo nazwaną.
- Na stronie Server Configuration ustaw konta i typ uruchamiania usług, a w zakładce Collation sprawdź sortowanie.
- Na stronie Database Engine Configuration wybierz tryb uwierzytelniania, wpisz hasło sa (przy Mixed Mode), dodaj administratorów i przejrzyj zakładkę Data Directories.
- Na stronie Ready to Install sprawdź podsumowanie i kliknij Install. Po zakończeniu wszystkie składniki powinny mieć status Succeeded.
Warto wiedzieć: SQL Server nie ma osobnego kroku aktywacji, jaki znasz z Windows czy Office. Klucz produktu wpisany na stronie Product Key decyduje o tym, jaka edycja zostanie zainstalowana, dlatego ten krok wykonaj starannie.
SQL Server 2022: instancja domyślna czy nazwana
Instancja to osobna kopia silnika bazy danych z własnymi usługami, bazami, loginami i ustawieniami. Na jednym komputerze może działać kilka instancji, ale tylko jedna z nich może być domyślna.
| Cecha | Instancja domyślna | Instancja nazwana |
|---|---|---|
| Nazwa | MSSQLSERVER | Nadajesz ją sam, maksymalnie 16 znaków |
| Liczba na jednym komputerze | Tylko jedna | Może być ich kilka |
| Jak łączy się program kliencki | Podaje samą nazwę serwera, bez nazwy instancji | Podaje nazwę w formacie SERWER\NAZWA_INSTANCJI |
| Kiedy wybrać | Jeden SQL Server na maszynie, pod główną aplikację firmy | Gdy producent programu wymaga konkretnej nazwy albo na jednej maszynie ma działać kilka instancji |
Na serwerze produkcyjnym pod jeden system (ERP, kadry, magazyn) zwykle najprościej wybrać instancję domyślną: aplikacje i stacje robocze łączą się samą nazwą serwera. Instancję nazwaną wybierz, gdy instrukcja producenta oprogramowania podaje konkretną nazwę albo gdy dwa programy wymagają osobnych instancji. Nazwę ustal przed instalacją, bo jej zmiana w praktyce oznacza ponowną instalację. Przy instancji nazwanej programy w sieci zwykle odnajdują ją dzięki usłudze SQL Server Browser, więc uwzględnij ją w konfiguracji zapory.
Konta usług, sortowanie (collation) i katalogi danych
Konta usług
Na stronie Server Configuration kreator proponuje konta, na których działać będą usługi SQL Server. Jeśli nie masz szczególnych wymagań bezpieczeństwa, możesz je zostawić. Zwróć uwagę na usługę SQL Server Agent: jeżeli planujesz zadania według harmonogramu, np. nocne kopie zapasowe, ustaw jej typ uruchamiania na Automatic.
Jakie sortowanie wybrać dla polskich danych
Zakładka Collation na stronie Server Configuration pozwala ustawić sortowanie dla silnika bazy danych. Decyduje ono o tym, jak SQL Server porównuje i układa tekst: czy rozróżnia wielkie i małe litery oraz jak traktuje polskie znaki.
- Propozycja kreatora zależy od ustawień regionalnych systemu Windows. Na serwerze z polskimi ustawieniami regionalnymi zwykle będzie to Polish_CI_AS.
- Polish_CI_AS oznacza polskie reguły sortowania, brak rozróżniania wielkości liter (CI, case insensitive) i rozróżnianie znaków diakrytycznych (AS, accent sensitive). To typowy wybór dla polskich danych.
- Najważniejsza zasada: jeśli producent programu podaje wymagane sortowanie, ustaw dokładnie takie. Inne ustawienie może powodować problemy z działaniem aplikacji.
Sprawdź tę zakładkę przed kliknięciem Install. Zmiana sortowania całego serwera po instalacji wymaga przebudowy baz systemowych i jest znacznie bardziej pracochłonna niż wybór właściwej opcji w kreatorze.
Katalogi danych
Zakładka Data Directories na stronie Database Engine Configuration pozwala zmienić domyślne katalogi danych: na bazy systemowe i użytkowników, dzienniki transakcji oraz kopie zapasowe. Dobra praktyka to oddzielenie danych od systemu: bazy na osobnym wolumenie, dzienniki transakcji najlepiej na innym, a kopie zapasowe na nośniku niezależnym od dysków z danymi. Pozostałe zakładki tej strony, m.in. TempDB, MaxDOP i Memory, mają wartości zaproponowane przez kreator; bez konkretnych wytycznych producenta oprogramowania możesz je zostawić.
Mixed Mode i konto sa: konfiguracja uwierzytelniania
Na stronie Database Engine Configuration wybierasz tryb uwierzytelniania. Masz dwie możliwości:
- Windows Authentication: do serwera logujesz się wyłącznie kontami Windows, lokalnymi lub domenowymi. To rozwiązanie najprostsze w zarządzaniu, gdy użytkownicy i aplikacje pracują w domenie.
- Mixed Mode: oprócz kont Windows działają loginy SQL Server z własnym hasłem, w tym wbudowane konto administracyjne sa.
Którego trybu wymaga Twój program
Wiele programów firmowych (księgowość, kadry, ERP, magazyn) łączy się z bazą loginem SQL Server, a nie kontem Windows, i wtedy Mixed Mode jest konieczny. Sprawdź instrukcję instalacji programu: jeśli każe podać login i hasło SQL albo hasło konta sa, wybierz Mixed Mode. Jeśli mówi wyłącznie o kontach Windows lub domenowych, wystarczy Windows Authentication. Tryb da się zmienić później we właściwościach serwera w SSMS (wymaga to ponownego uruchomienia usługi), ale lepiej ustawić go od razu.
Hasło konta sa
W trybie Mixed Mode kreator wymaga podania silnego hasła dla konta sa. To konto ma pełne uprawnienia do całego serwera, dlatego:
- ustaw długie, unikalne hasło i zapisz je w firmowym menedżerze haseł;
- jeśli producent programu na to pozwala, utwórz dla aplikacji osobny login z uprawnieniami tylko do jej bazy, zamiast wpisywać w konfiguracji hasło sa;
- nie przekazuj hasła sa użytkownikom końcowym i nie zapisuj go w plikach na stacjach roboczych.
Administratorzy SQL Server
Niezależnie od trybu musisz wskazać co najmniej jednego administratora SQL Server. Przycisk Add Current User dodaje konto, z którego właśnie instalujesz, a przyciskiem Add dopiszesz kolejne konta lub grupę domenową administratorów IT. Dodaj więcej niż jedną osobę, żeby urlop lub odejście jednego pracownika nie odcięło firmy od zarządzania serwerem.
SSMS: pobieranie, instalacja i pierwsze połączenie
SQL Server Management Studio to bezpłatny program pobierany od Microsoft, kompatybilny wstecz z SQL Server 2022, 2019 i starszymi wersjami. Służy do konfiguracji, monitorowania i administracji instancjami oraz do pisania zapytań (źródło: Microsoft Learn). Nie jest częścią instalatora SQL Server 2022, więc pobierasz go osobno. Możesz go zainstalować na samym serwerze albo na komputerze administratora.
- W SQL Server Installation Center, w sekcji Installation, kliknij Install SQL Server Management Tools. Otworzy się strona Microsoft z instalatorem SSMS.
- Pobierz instalator i uruchom go jako administrator.
- Przejdź przez instalację, a po jej zakończeniu uruchom SQL Server Management Studio.
- W oknie połączenia wpisz nazwę serwera: dla instancji domyślnej samą nazwę komputera, dla instancji nazwanej NAZWA_SERWERA\NAZWA_INSTANCJI.
- Wybierz sposób logowania: Windows Authentication (konto dodane jako administrator SQL Server) albo SQL Server Authentication z loginem sa i jego hasłem.
- Jeśli połączenie zgłasza błąd zaufania certyfikatu, zaznacz opcję Trust server certificate albo skonfiguruj na serwerze własny certyfikat.
- Kliknij Connect. W panelu Object Explorer zobaczysz instancję, bazy systemowe i loginy.
Co zrobić zaraz po instalacji
- Zainstaluj najnowszą aktualizację zbiorczą (Cumulative Update) dla SQL Server 2022.
- Ustaw limit pamięci instancji (max server memory) z zapasem dla systemu i innych programów, bo przy domyślnej opcji Default na zakładce Memory kreator zostawia wartość, która w praktyce nie ogranicza pamięci.
- Jeśli z bazy mają korzystać inne komputery w sieci, sprawdź w SQL Server Configuration Manager, czy protokół TCP/IP jest włączony, i otwórz w zaporze port instancji (instancja domyślna standardowo korzysta z portu TCP 1433).
- Skonfiguruj kopie zapasowe, np. planem konserwacji (Maintenance Plan) uruchamianym przez SQL Server Agent, i sprawdź odtwarzanie bazy z kopii.
- Zapisz w dokumentacji serwera nazwę instancji, tryb uwierzytelniania, sortowanie i lokalizacje katalogów danych.
FAQ
Skąd pobrać nośnik instalacyjny SQL Server 2022 Standard po zakupie klucza?
Nośnik edycji Standard i Enterprise dostarcza sprzedawca licencji, a dokumentacja Microsoft odsyła w tej sprawie do dostawcy. W eklucze.pl po zaksięgowaniu płatności dostajesz e-mailem klucz produktu i instrukcję z obrazem ISO lub plikiem instalacyjnym do pobrania. Jeśli wiadomość nie dotarła, sprawdź folder spam i napisz na kontakt@eklucze.pl, podając numer zamówienia.
Instancja domyślna czy nazwana: co wybrać na serwerze produkcyjnym?
Gdy na serwerze działa jeden SQL Server pod główną aplikację, zwykle najwygodniejsza jest instancja domyślna MSSQLSERVER, bo programy łączą się samą nazwą serwera. Instancję nazwaną wybierz, gdy wymaga jej producent oprogramowania albo planujesz kilka instancji na jednej maszynie. Na komputerze może być tylko jedna instancja domyślna, a nazwa instancji ma maksymalnie 16 znaków.
Mixed Mode czy Windows Authentication: czego wymaga mój program?
Odpowiedź znajdziesz w instrukcji instalacji programu. Jeśli każe podać login i hasło SQL Server albo hasło konta sa, potrzebujesz trybu Mixed Mode i silnego hasła sa. Jeśli program łączy się wyłącznie kontami Windows lub domenowymi, wystarczy prostsze w zarządzaniu Windows Authentication.
Jakie sortowanie (collation) wybrać dla polskich danych?
Najpierw sprawdź wymagania producenta programu: jeśli podaje konkretne sortowanie, ustaw dokładnie takie w zakładce Collation. Bez takiego wymagania typowym wyborem dla polskich danych jest Polish_CI_AS, które kreator zwykle proponuje na serwerze z polskimi ustawieniami regionalnymi. Zdecyduj przed instalacją, bo późniejsza zmiana sortowania serwera jest pracochłonna.
Gdzie wpisuje się klucz produktu SQL Server i czy da się go zmienić później?
Klucz wpisujesz na stronie Product Key kreatora, wybierając opcję Enter the product key. SQL Server nie ma osobnej aktywacji jak Windows: klucz określa instalowaną edycję. Jeśli serwer zainstalowano wcześniej jako edycję próbną (Evaluation), klucz podasz później przez opcję Edition Upgrade w sekcji Maintenance okna SQL Server Installation Center.
Czy SSMS jest w cenie licencji SQL Server?
SSMS to bezpłatny program pobierany od Microsoft, więc nie kupujesz go osobno. Nie jest częścią instalatora SQL Server 2022, dlatego pobierasz go oddzielnie, np. przez odnośnik Install SQL Server Management Tools w oknie instalatora. Działa z SQL Server 2022, 2019 i starszymi wersjami.
Co kupić w eklucze.pl
Do serwera bazy danych opisanego w poradniku potrzebujesz licencji SQL Server i systemu Windows Server. Fakturę VAT 23 % wystawiamy, gdy w kasie zaznaczysz pole „Chcę otrzymać fakturę VAT” i podasz dane firmy lub instytucji z NIP-em.
- Microsoft SQL Server 2022 Standard 24 Core – edycja opisana w tym poradniku, dla firm, szkół i urzędów, które przygotowują serwer bazy pod system księgowy, kadrowy lub ERP.
- Microsoft SQL Server 2022 Enterprise – dla organizacji, którym nie wystarczają możliwości edycji Standard i które potrzebują większej skali bazy danych.
- Microsoft Windows Server 2022 Standard 16 Core – system operacyjny dla serwera, na którym zainstalujesz SQL Server 2022.
eklucze.pl nie jest powiązany z Microsoft Corporation. Wszystkie nazwy produktów i znaki towarowe należą do ich właścicieli. Sprzedawca: Smart Cloud Sp. z o.o., NIP 8993035219, uczestnik programu Microsoft AI Cloud Partner Program (Partner ID: 7056189). Uczestnictwo w programie nie stanowi autoryzacji ani certyfikacji ze strony Microsoft. Kontakt: kontakt@eklucze.pl.
