Instalacja i konfiguracja SQL Server na Windows Server
Windows Server

Instalacja i konfiguracja SQL Server na Windows Server

Instalacja i konfiguracja SQL Server na Windows Server

Wprowadzenie

SQL Server to jedno z najpopularniejszych rozwiązań bazodanowych, używane zarówno w małych, jak i dużych przedsiębiorstwach. Instalacja SQL Server na Windows Server wymaga odpowiedniej konfiguracji, aby zapewnić optymalną wydajność i bezpieczeństwo. W tym artykule omówimy proces instalacji oraz kluczowe kroki konfiguracyjne.

Wymagania systemowe

Przed przystąpieniem do instalacji warto sprawdzić, czy system spełnia wymagania:

  • Windows Server (wersja 2016, 2019 lub 2022)
  • Procesor: min. 1.4 GHz, rekomendowany 2 GHz
  • Pamięć RAM: min. 2 GB (zalecane 4 GB lub więcej)
  • Miejsce na dysku: min. 6 GB dla plików instalacyjnych
  • .NET Framework 4.6 lub nowszy
  • Konto administratora

Pobranie SQL Server

Aby pobrać SQL Server, należy:

  1. Przejść na stronę Microsoft SQL Server Downloads.
  2. Wybrać odpowiednią wersję (Express, Standard, Enterprise).
  3. Pobierać instalator odpowiedni dla architektury systemu (x64).
Instalacja i konfiguracja SQL Server na Windows Server
Instalacja i konfiguracja SQL Server na Windows Server

Instalacja SQL Server

1. Uruchomienie instalatora

Po pobraniu uruchamiamy SQL Server Installation Center i wybieramy opcję New SQL Server stand-alone installation.

2. Wybór edycji

  • Wybierz klucz licencyjny lub wersję darmową (np. Express, Developer).
  • Zaakceptuj warunki licencyjne.

3. Sprawdzenie zgodności

Instalator wykona test kompatybilności systemu, aby upewnić się, że spełnia wymagania.

4. Wybór komponentów

Należy wybrać komponenty do instalacji:

  • Database Engine Services – silnik bazy danych.
  • SQL Server Replication – replikacja danych.
  • Full-Text and Semantic Extractions – pełnotekstowe wyszukiwanie.
  • SQL Server Management Studio (SSMS) – opcjonalnie, do zarządzania bazą.

5. Konfiguracja instancji

  • Można wybrać instalację Default Instance lub Named Instance.
  • Nazwa instancji powinna być unikalna dla serwera.

6. Konfiguracja serwera

  • Określamy konta dla usług SQL Server i wybieramy tryb uruchamiania usług.
  • Zaleca się ustawienie konta NT AUTHORITY\SYSTEM dla usługi SQL Server.

7. Konfiguracja trybu uwierzytelniania

  • Windows Authentication Mode (zalecane dla większego bezpieczeństwa).
  • Mixed Mode (umożliwia logowanie za pomocą hasła).

8. Konfiguracja dostępu

  • Dodajemy użytkowników, którzy będą administratorami SQL Server.

9. Instalacja i zakończenie

  • Po skonfigurowaniu instalator rozpocznie kopiowanie plików i konfigurację usług.
  • Po zakończeniu pojawi się komunikat o pomyślnym zakończeniu instalacji.

Konfiguracja SQL Server po instalacji

Po instalacji warto dostosować kilka ustawień:

1. Konfiguracja SQL Server Management Studio (SSMS)

SSMS pozwala na łatwe zarządzanie bazami danych. Można go pobrać oddzielnie z Microsoft Download Center.

2. Włączenie dostępu sieciowego

Domyślnie SQL Server działa lokalnie. Aby umożliwić zdalne połączenia:

  1. Otwórz SQL Server Configuration Manager.
  2. Przejdź do SQL Server Network Configuration.
  3. Włącz TCP/IP w ustawieniach protokołów.
  4. Zrestartuj usługę SQL Server.

3. Konfiguracja zapory sieciowej

Aby umożliwić połączenia zdalne:

  1. Otwórz Windows Defender Firewall.
  2. Dodaj regułę zezwalającą na ruch na porcie 1433 (TCP).
  3. Zapisz zmiany i zrestartuj serwer.

4. Tworzenie bazy danych

Aby utworzyć nową bazę danych:

  1. Otwórz SSMS i połącz się z serwerem.
  2. Kliknij prawym przyciskiem myszy na Databases > New Database.
  3. Podaj nazwę bazy i kliknij OK.

5. Tworzenie użytkowników i ról

Dla większego bezpieczeństwa warto utworzyć oddzielnych użytkowników dla różnych zadań:

CREATE LOGIN nowy_użytkownik WITH PASSWORD = 'Hasło123!';
CREATE USER nowy_użytkownik FOR LOGIN nowy_użytkownik;
GRANT SELECT, INSERT, UPDATE ON dbo.Tabela TO nowy_użytkownik;

Podsumowanie

SQL Server na Windows Server to potężne narzędzie do zarządzania danymi. Prawidłowa instalacja i konfiguracja zapewnią stabilność i bezpieczeństwo systemu. Po wdrożeniu warto monitorować wydajność oraz regularnie wykonywać kopie zapasowe.

Polecane wpisy
Używanie Encrypting File System (EFS) na Windows Server do ochrony poufnych danych
Używanie Encrypting File System (EFS) na Windows Server do ochrony poufnych danych

🔒 Używanie Encrypting File System (EFS) na Windows Server do ochrony poufnych danych W erze, w której cyberbezpieczeństwo staje się Czytaj dalej

Storage Spaces Direct (S2D) w Windows Server: Budowanie ultra-wydajnych i odpornych na awarie magazynów danych
Storage Spaces Direct (S2D) w Windows Server: Budowanie ultra-wydajnych i odpornych na awarie magazynów danych

Storage Spaces Direct (S2D) w Windows Server: Budowanie ultra-wydajnych i odpornych na awarie magazynów danych 🌐 Wprowadzenie W erze rosnących Czytaj dalej

Marek "Netbe" Lampart Inżynier informatyki Marek Lampart to doświadczony inżynier informatyki z ponad 25-letnim stażem w zawodzie. Specjalizuje się w systemach Windows i Linux, bezpieczeństwie IT, cyberbezpieczeństwie, administracji serwerami oraz diagnostyce i optymalizacji systemów. Na netbe.pl publikuje praktyczne poradniki, analizy i instrukcje krok po kroku, pomagając administratorom, specjalistom IT oraz zaawansowanym użytkownikom rozwiązywać realne problemy techniczne.