Jestem bardzo nowy w SQL i serwerach baz danych. Ostatnio korzystam z SQL Server Express i uzyskuję dostęp do mojej bazy danych za pomocą SQL Server Management Studio w systemie Windows. Próbuję teraz osiągnąć podobną konfigurację na komputerze z systemem Linux.
Chciałbym utworzyć lokalną instancję SQL Server na komputerze, a następnie użyć SQLectron jako klienta GUI do przeszukiwania mojej bazy danych. Korzystam z Manjaro Linux, więc instaluj moje pakiety z AUR.
Do tej pory mam zainstalowane mssql-server, mssql-toolsi sqlectron-gui. Uruchomiłem sudo /opt/mssql/bin/mssql-conf setuppolecenie, aby (jak sądzę) skonfigurować lokalny serwer. Po wykonaniu tej czynności polecenie systemctl status mssql-serverzwraca:
[kev @ XPS-Manjaro ~] $ systemctl status mssql-server
● mssql-server.service - Aparat baz danych Microsoft SQL Server
Załadowano: załadowano (/usr/lib/systemd/system/mssql-server.service; włączony; preset dostawcy: wyłączony)
Aktywny: aktywny (działa) od śr. 23.08.2017 13:43:49 IST; 2 godz. 42 min. Temu
Dokumenty: https://docs.microsoft.com/en-us/sql/linux
Główny PID: 9130 (sqlservr)
Zadania: 165
CGroup: /system.slice/mssql-server.service
├─9130 / opt / mssql / bin / sqlservr
└─9144 / opt / mssql / bin / sqlservr
23 sierpnia 13:43:52 XPS-Manjaro sqlservr [9130]: [dane BLOB 145B]
23 sierpnia 13:43:52 XPS-Manjaro sqlservr [9130]: [66B blob data]
23 sierpnia 13:43:52 XPS-Manjaro sqlservr [9130]: [Dane BLOBa 96B]
23 sierpnia 13:43:52 XPS-Manjaro sqlservr [9130]: [Dane blob 100B]
23 sierpnia 13:43:52 XPS-Manjaro sqlservr [9130]: [71B blob data]
23 sierpnia 13:43:52 XPS-Manjaro sqlservr [9130]: [124B danych blobu]
23 sierpnia 13:49:03 XPS-Manjaro sqlservr [9130]: [dane BLOB 156B]
23 sierpnia 13:49:03 XPS-Manjaro sqlservr [9130]: [194B danych obiektów blob]
23 sierpnia 13:52:31 XPS-Manjaro sqlservr [9130]: [74B blob data]
23 sierpnia 13:52:31 XPS-Manjaro sqlservr [9130]: [199B danych obiektów blob]
Próbuję teraz utworzyć połączenie lokalne z moim serwerem za pomocą SQLectron na następującym ekranie:
Ponieważ mam bardzo małe doświadczenie z serwerami SQL, jestem całkowicie zagubiony, skąd wziąć wszystkie te poświadczenia, aby połączyć się z moim lokalnym serwerem. Jedyne, co znam, to hasło, które ustawiłem w sudo /opt/mssql/bin/mssql-conf setuppoleceniu.
Jak znaleźć nazwę serwera, adres hosta (127.0.0.1?), Port, domenę, ścieżkę gniazda Unix i nazwę użytkownika?

addressponieważ 127.0.0.1` powinno działać;portpowinno być ustawione podczas konfigurowania serwera (domyślnie jest to 1433);userbędzie nazwą użytkownika, na którą chcesz się zalogować (prawdopodobnie może to być konto użytkownika Linux lub konto SQL Server (jaksa), ipasswordjest to hasło do tego konta.DatabaseiSchemabyłby domyślną bazą danych i schematem, z którym się połączysz; spróbujmasteri puste, albomasteridbo.