Saya sangat baru di SQL dan server database. Saya baru-baru ini menggunakan SQL Server Express dan mengakses database saya menggunakan SQL Server Management Studio di Windows. Saya sekarang mencoba untuk mencapai pengaturan serupa pada mesin Linux.
Saya ingin membuat contoh SQL Server lokal pada mesin, dan kemudian menggunakan SQLectron sebagai klien GUI untuk menanyakan database saya. Saya menggunakan Manjaro Linux dan instal paket saya dari AUR.
Sejauh ini saya telah menginstal mssql-server
, mssql-tools
dan sqlectron-gui
. Saya telah menjalankan sudo /opt/mssql/bin/mssql-conf setup
perintah untuk (saya percaya) mengatur server lokal. Setelah melakukannya, menjalankan perintah systemctl status mssql-server
mengembalikan ini:
[kev @ XPS-Manjaro ~] $ systemctl status mssql-server ● mssql-server.service - Mesin Basis Data Microsoft SQL Server Dimuat: dimuat (/usr/lib/systemd/system/mssql-server.service; diaktifkan; preset vendor: dinonaktifkan) Aktif: aktif (berjalan) sejak Rabu 2017-08-23 13:43:49 IST; 2 jam 42 menit yang lalu Documents: https://docs.microsoft.com/en-us/sql/linux PID Utama: 9130 (sqlservr) Tugas: 165 CGroup: /system.slice/mssql-server.service ├─9130 / opt / mssql / bin / sqlservr └─9144 / opt / mssql / bin / sqlservr 23 Agustus 13:43:52 XPS-Manjaro sqlservr [9130]: [145B data gumpalan] 23 Agustus 13:43:52 XPS-Manjaro sqlservr [9130]: [66B data gumpalan] 23 Agustus 13:43:52 XPS-Manjaro sqlservr [9130]: [Data gumpalan 96B] 23 Agustus 13:43:52 XPS-Manjaro sqlservr [9130]: [100B data gumpalan] 23 Agustus 13:43:52 XPS-Manjaro sqlservr [9130]: [71B gumpalan data] 23 Agustus 13:43:52 XPS-Manjaro sqlservr [9130]: [124B gumpalan data] 23 Agustus 13:49:03 XPS-Manjaro sqlservr [9130]: [156B data gumpalan] 23 Agustus 13:49:03 XPS-Manjaro sqlservr [9130]: [194B data gumpalan] 23 Agustus 13:52:31 XPS-Manjaro sqlservr [9130]: [74B data gumpalan] 23 Agustus 13:52:31 XPS-Manjaro sqlservr [9130]: [199B data gumpalan]
Saya sekarang mencoba membuat koneksi lokal ke server saya melalui SQLectron pada layar berikut:
Karena saya memiliki sedikit pengalaman dengan SQL Server, saya benar-benar bingung dengan tempat untuk mendapatkan semua kredensial ini untuk terhubung ke server lokal saya. Satu-satunya yang saya tahu adalah kata sandi yang saya atur di sudo /opt/mssql/bin/mssql-conf setup
perintah.
Bagaimana cara menemukan nama server, alamat host (127.0.0.1?), Port, domain, jalur soket Unix, dan nama pengguna?
address
seperti 127.0.0.1` harus bekerja;port
seharusnya sudah diatur ketika Anda mengatur server (default biasanya 1433);user
akan menjadi nama pengguna yang ingin Anda masuki (mungkin bisa berupa akun pengguna Linux, atau akun SQL Server (sepertisa
), danpassword
merupakan kata sandi untuk akun itu.Database
danSchema
akan menjadi basis data dan skema default yang akan Anda hubungkan; cobamaster
dan kosong, ataumaster
dandbo
.