SQL ve veritabanı sunucuları için çok yeniyim. Son zamanlarda SQL Server Express'i kullanıyorum ve Windows'ta SQL Server Management Studio'yu kullanarak veritabanıma erişiyorum. Şimdi bir Linux makinesinde benzer bir kurulum yapmaya çalışıyorum.
Makinede yerel bir SQL Server örneği oluşturmak ve sonra veritabanımı sorgulamak için bir GUI istemcisi olarak SQLectron kullanmak istiyorum. Manjaro Linux kullanıyorum ve bu yüzden paketleri AUR'dan kuruyorum.
Şu ana kadar yüklemiş mssql-server, mssql-toolsve sqlectron-gui. sudo /opt/mssql/bin/mssql-conf setupYerel bir sunucu kurmak için (sanırım) komutu çalıştırdım . Bunu yaptıktan sonra, komutu çalıştırmak şunu systemctl status mssql-serverdöndürür:
[kev @ XPS-Manjaro ~] $ systemctl durumu mssql-sunucusu
● mssql-server.service - Microsoft SQL Server Veritabanı Altyapısı
Yüklendi: yüklendi (/usr/lib/systemd/system/mssql-server.service; etkin; satıcı ön ayarı: devre dışı)
Aktif: Çar 2017-08-23'ten beri aktif (çalışıyor) 13:43:49 IST; 2 sa 42 dk önce
Dokümanlar: https://docs.microsoft.com/en-us/sql/linux
Ana PID: 9130 (sqlservr)
Görevler: 165
CGroup: /system.slice/mssql-server.service
├─9130 / opt / mssql / bin / sqlservr
149144 / opt / mssql / bin / sqlservr
23 Ağu 13:43:52 XPS-Manjaro sqlservr [9130]: [145B blob verileri]
23 Ağu 13:43:52 XPS-Manjaro sqlservr [9130]: [66B blob verisi]
23 Ağu 13:43:52 XPS-Manjaro sqlservr [9130]: [96B blob verisi]
23 Ağu 13:43:52 XPS-Manjaro sqlservr [9130]: [100B blob verisi]
23 Ağu 13:43:52 XPS-Manjaro sqlservr [9130]: [71B blob verileri]
23 Ağu 13:43:52 XPS-Manjaro sqlservr [9130]: [124B blob verileri]
23 Ağu 13:49:03 XPS-Manjaro sqlservr [9130]: [156B blob verisi]
23 Ağu 13:49:03 XPS-Manjaro sqlservr [9130]: [194B blob verisi]
23 Ağu 13:52:31 XPS-Manjaro sqlservr [9130]: [74B blob verisi]
23 Ağu 13:52:31 XPS-Manjaro sqlservr [9130]: [199B blob verileri]
Şimdi aşağıdaki ekranda SQLectron üzerinden sunucuma yerel bir bağlantı oluşturmaya çalışıyorum:
SQL Server'larla ilgili çok az deneyimim olduğu için, tüm bu kimlik bilgilerinin yerel sunucuma bağlanmak için nereden alınacağı ile tamamen kayboldum. Tek bildiğim sudo /opt/mssql/bin/mssql-conf setupkomutta ayarladığım parola .
Sunucu adını, ana bilgisayar adresini (127.0.0.1?), Bağlantı noktasını, etki alanını, Unix soket yolunu ve kullanıcı adını nasıl bulurum?

address127.0.0.1` çalışması gerektiği gibi;portsunucuyu kurarken ayarlanmış olmalıdır (varsayılan genellikle 1433'tür);usergiriş yapmak istediğiniz kullanıcı adı (muhtemelen bir Linux kullanıcı hesabı veya bir SQL Server hesabı (gibisa) olabilir vepasswordbu hesabın şifresidir.DatabaseveSchemabağlanacağınız varsayılan veritabanı ve şema olur; deneyinmasterve boş veyamastervedbo.