Tôi rất mới với SQL và máy chủ cơ sở dữ liệu. Gần đây tôi đã sử dụng SQL Server Express và truy cập cơ sở dữ liệu của mình bằng SQL Server Management Studio trên Windows. Bây giờ tôi đang cố gắng đạt được một thiết lập tương tự trên máy Linux.
Tôi muốn tạo một phiên bản SQL Server cục bộ trên máy và sau đó sử dụng SQLectron làm máy khách GUI để truy vấn cơ sở dữ liệu của tôi. Tôi đang sử dụng Manjaro Linux và vì vậy cài đặt các gói của tôi từ AUR.
Cho đến nay tôi đã cài đặt mssql-server
, mssql-tools
và sqlectron-gui
. Tôi đã chạy sudo /opt/mssql/bin/mssql-conf setup
lệnh để (tôi tin) thiết lập một máy chủ cục bộ. Sau khi làm như vậy, chạy lệnh systemctl status mssql-server
trả về điều này:
[kev @ XPS-Manjaro ~] $ systemctl status mssql-server ● mssql-server.service - Công cụ cơ sở dữ liệu Microsoft SQL Server Đã tải: đã tải (/usr/lib/systemd/system/mssql-server.service; enable; nhà cung cấp cài sẵn: bị vô hiệu hóa) Hoạt động: hoạt động (chạy) kể từ Thứ Tư 2017-08-23 13:43:49 IST; 2h 42 phút trước Tài liệu: https://docs.microsoft.com/en-us/sql/linux Chính PID: 9130 (sqlservr) Nhiệm vụ: 165 Cgroup: /system.slice/mssql-server.service ├─9130 / opt / mssql / bin / sqlservr └─9144 / opt / mssql / bin / sqlservr Ngày 23 tháng 8 13:43:52 XPS-Manjaro sqlservr [9130]: [dữ liệu blob 145B] Ngày 23 tháng 8 13:43:52 XPS-Manjaro sqlservr [9130]: [dữ liệu blob 66B] Ngày 23 tháng 8 13:43:52 XPS-Manjaro sqlservr [9130]: [dữ liệu blob 96B] Ngày 23 tháng 8 13:43:52 XPS-Manjaro sqlservr [9130]: [Dữ liệu blob 100B] Ngày 23 tháng 8 13:43:52 XPS-Manjaro sqlservr [9130]: [dữ liệu blob 71B] Ngày 23 tháng 8 13:43:52 XPS-Manjaro sqlservr [9130]: [dữ liệu blob 124B] Ngày 23 tháng 8 13:49:03 XPS-Manjaro sqlservr [9130]: [dữ liệu blob 156B] Ngày 23 tháng 8 13:49:03 XPS-Manjaro sqlservr [9130]: [dữ liệu blob 194B] Ngày 23 tháng 8 13:52:31 XPS-Manjaro sqlservr [9130]: [dữ liệu blob 74B] Ngày 23 tháng 8 13:52:31 XPS-Manjaro sqlservr [9130]: [dữ liệu blob 199B]
Tôi hiện đang cố gắng tạo kết nối cục bộ đến máy chủ của mình thông qua SQLectron trên màn hình sau:
Vì tôi có rất ít kinh nghiệm với Máy chủ SQL, tôi hoàn toàn không biết phải lấy tất cả các thông tin này để kết nối với máy chủ cục bộ của mình ở đâu. Cái duy nhất tôi biết là mật khẩu mà tôi đặt trong sudo /opt/mssql/bin/mssql-conf setup
lệnh.
Làm cách nào để tìm tên máy chủ, địa chỉ máy chủ (127.0.0.1?), Cổng, tên miền, đường dẫn ổ cắm Unix và tên người dùng?
address
như 127.0.0.1` nên hoạt động;port
nên được đặt khi bạn thiết lập máy chủ (mặc định thường là 1433);user
sẽ là tên người dùng mà bạn muốn đăng nhập vào (có lẽ có thể là một tài khoản người dùng Linux, hoặc một tài khoản SQL Server (nhưsa
), vàpassword
là mật khẩu cho tài khoản đó.Database
vàSchema
sẽ là cơ sở dữ liệu mặc định và schema bạn sẽ kết nối với; thửmaster
và để trống, hoặcmaster
vàdbo
.