Przejdź do treści
FullstackDev

Setup lokalnego środowiska do pracy z MS SQL

W tym artykule przedstawimy, jak skonfigurować lokalne środowisko do pracy z Microsoft SQL Server. Skupimy się na instalacji SQL Server Express, konfiguracji Azure Data Studio oraz imporcie przykładowej bazy danych.

1. Instalacja SQL Server Express

SQL Server Express to darmowa wersja SQL Servera, idealna do nauki i małych projektów. Oto kroki instalacji:

  1. Pobierz SQL Server Express ze strony Microsoft.
  2. Uruchom instalator i wybierz opcję "Basic".
  3. Postępuj zgodnie z instrukcjami instalatora, akceptując domyślne ustawienia.
  4. Po zakończeniu instalacji zanotuj nazwę instancji (zazwyczaj "SQLEXPRESS").

2. Instalacja Azure Data Studio

Azure Data Studio to nowoczesne narzędzie do zarządzania bazami danych, wspierające różne platformy. Aby je zainstalować:

  1. Pobierz Azure Data Studio z oficjalnej strony Microsoft.
  2. Uruchom instalator i postępuj zgodnie z instrukcjami.
  3. Po instalacji uruchom Azure Data Studio.

3. Połączenie z lokalnym serwerem SQL

Po uruchomieniu Azure Data Studio:

  1. Kliknij "New Connection".
  2. W polu "Server" wpisz "localhost\SQLEXPRESS" (lub nazwę Twojej instancji).
  3. Wybierz "Windows Authentication".
  4. Kliknij "Connect".

4. Przywróć bazę danych

  • Po nawiązaniu połączenia, kliknij prawym przyciskiem myszy na węźle Bazy danych w panelu Eksploratora serwera.
  • Wybierz Przywróć (Restore).
  • W oknie Przywracania:
    • Przywróć z: Wybierz Plik kopii zapasowej.
    • Ścieżka pliku kopii zapasowej: Kliknij przycisk z wielokropkiem (...), aby przeglądać i wybrać plik AdventureWorksLT2017.bak z lokalnego komputera.
    • Baza danych: Podaj nazwę nowej bazy danych lub zachowaj domyślną nazwę (AdventureWorksLT2017).
  • Kliknij Przywróć (Restore).

5. Zweryfikuj przywrócenie

  • Po zakończeniu procesu przywracania powinien pojawić się komunikat informujący o sukcesie operacji.
  • W panelu Eksploratora serwera rozwiń węzeł Bazy danych, aby zobaczyć nowo przywróconą bazę danych AdventureWorksLT2017.