Datagrip dla MSSQL na MacOS
1. Instalacja DataGrip
- Pobierz DataGrip z oficjalnej strony JetBrains: DataGrip Download
- Zainstaluj aplikację, przeciągając ją do folderu Aplikacje
- Uruchom DataGrip z folderu Aplikacje
- Po pierwszym uruchomieniu, DataGrip poprosi o aktywację licencji:
- Skorzystaj z serwera licencyjnego uczelni (w sieci uczelnianej WiFi lub LAN)
- Lub użyj licencji edukacyjnej dostępnej dla studentów
WAŻNE: Przed rozpoczęciem konfiguracji upewnij się, że jesteś połączony z siecią uczelnianą lub VPN. Bez tego nie będziesz mógł uzyskać dostępu do bazy danych MSSQL.
2. Uzyskanie ticketu Kerberos do logowania
OPCJA A: Użycie aplikacji Ticket Viewer (interfejs graficzny)
- Otwórz aplikację
Ticket Viewer
:- Znajdziesz ją w folderze
/System/Library/CoreServices/Applications
- Lub wyszukaj za pomocą Spotlight (
Cmd + Space
→ wpiszTicket Viewer
)
- Znajdziesz ją w folderze
- Wybierz
Add Identity
i wprowadź swoje dane logowania:- Login:
sXXXXXXXX@pjwstk.edu.pl
(gdzieXXXXXXXX
to twój numer studenta) - Hasło: twoje hasło do konta studenckiego
- Login:
- Po poprawnym wprowadzeniu danych zobaczysz nowy bilet Kerberos:
- Upewnij się, że bilet jest aktywny
- Sprawdź datę ważności i status biletu
- Zamknij aplikację
Ticket Viewer
OPCJA B: Użycie terminala (wiersz poleceń)
Otwórz terminal (
Terminal.app
):- Znajduje się w folderze
/Applications/Utilities/
- Lub wyszukaj za pomocą Spotlight (
Cmd + Space
→ wpiszTerminal
)
- Znajduje się w folderze
Wprowadź polecenie:
kinit sXXXXXXXX@pjwstk.edu.pl
(gdzie
XXXXXXXX
to twój numer studenta), a następnie wprowadź hasłoPo poprawnym wprowadzeniu danych:
- Zobaczysz komunikat o sukcesie
- Możesz sprawdzić aktywne bilety Kerberos poleceniem:
klist
Upewnij się, że bilet jest aktywny (sprawdź datę ważności i status biletu)
Zamknij terminal
W przypadku problemów z logowaniem, upewnij się, że masz dostęp do sieci uczelnianej
3. Konfiguracja połączenia z bazą danych MSSQL
Otwórz ustawienia źródeł danych:
- Skrót klawiaturowy:
Ctrl + Alt + Shift + S
- Lub przejdź do
File → Data Sources and Drivers
- Skrót klawiaturowy:
Dodaj nowe źródło danych:
- Kliknij
+
w lewym górnym rogu - Wybierz
Microsoft SQL Server
z listy dostępnych baz danych
- Kliknij
Wprowadź dane połączenia:
- Host:
DB-MSSQL16.pjwstk.edu.pl
(lub adres IP serwera MSSQL) - Port:
1433
(domyślny port MSSQL) - Authentication: Wybierz
Kerberos
- Database:
2019SBD
- User:
sXXXXXXXX@pjwstk.edu.pl
(gdzieXXXXXXXX
to twój numer studenta) - Password: Twoje hasło do konta studenckiego
- Host:
Testowanie i zapis połączenia:
- Kliknij
Test Connection
, aby sprawdzić poprawność konfiguracji - Kliknij
OK
, aby zapisać połączenie
- Kliknij
Rozpoczęcie pracy:
- Kliknij dwukrotnie na połączenie, aby otworzyć edytor SQL
- Teraz możesz wykonywać zapytania SQL, przeglądać tabele i zarządzać danymi
4. Alternatywne metody logowania do MSSQL
Użycie Microsoft SQL Server (jTDS) JDBC Driver
Otwórz ustawienia źródeł danych:
- Skrót klawiaturowy:
Ctrl + Alt + Shift + S
- Lub przejdź do
File → Data Sources and Drivers
- Skrót klawiaturowy:
Dodaj nowe źródło danych:
- Kliknij
+
w lewym górnym rogu - Wybierz
Microsoft SQL Server
z listy
- Kliknij
Wprowadź dane połączenia:
- Driver: Microsoft SQL Server (jTDS) JDBC Driver
(jeśli nie jest zainstalowany, kliknij
Download
) - Host:
DB-MSSQL16.pjwstk.edu.pl
- Port:
1433
- Authentication: Wybierz
User & Password
- Database:
2019SBD
- User:
sXXXXXXXX
(gdzieXXXXXXXX
to twój numer studenta) - Password: Twoje hasło do konta studenckiego
- Driver: Microsoft SQL Server (jTDS) JDBC Driver
(jeśli nie jest zainstalowany, kliknij
- Konfiguracja zaawansowana:
- Przejdź do zakładki
Advanced
- Ustaw następujące wartości:
- USENTLMV2:
true
- DOMAIN:
PJWSTK
- USENTLMV2:
- Przejdź do zakładki
- Testowanie i zapis połączenia:
- Kliknij
Test Connection
- Kliknij
OK
, aby zapisać konfigurację
- Kliknij
Użycie Omnissa Horizon
Na stronie Omnissa Horizon znajdziesz instrukcje, dzięki którym możesz:
- Połączyć się z wirtualnym komputerem z systemem Windows
- Korzystać z zainstalowanych narzędzi: SQL Server Management Studio (SSMS) oraz DataGrip
- Zarządzać bazą danych MSSQL bez konfiguracji lokalnej
Użycie UTM/Parallels
Możesz również:
- Zainstalować system Windows na swoim Macu za pomocą UTM lub Parallels
- Zainstalować SQL Server Management Studio (SSMS) lub DataGrip w systemie Windows
- Skonfigurować VPN na Windowsie (instrukcja: VPN Windows)
- Połączyć się z bazą danych MSSQL
Podsumowanie
W tym przewodniku przedstawiliśmy:
- Instalację i konfigurację DataGrip na macOS
- Uzyskanie ticketu Kerberos poprzez interfejs graficzny lub terminal
- Konfigurację połączenia z bazą danych MSSQL
- Alternatywne metody logowania w przypadku problemów
Dzięki tym instrukcjom możesz teraz swobodnie pracować z bazą danych MSSQL i wykonywać zapytania SQL na swoim komputerze Mac.