Ich bin sehr neu in SQL und Datenbankservern. Ich habe kürzlich SQL Server Express verwendet und mit SQL Server Management Studio unter Windows auf meine Datenbank zugegriffen. Ich versuche jetzt, ein ähnliches Setup auf einem Linux-Computer zu erreichen.
Ich möchte eine lokale SQL Server-Instanz auf dem Computer erstellen und dann SQLectron als GUI-Client zum Abfragen meiner Datenbank verwenden. Ich verwende Manjaro Linux und installiere meine Pakete von der AUR.
Bisher habe ich installiert mssql-server
, mssql-tools
und sqlectron-gui
. Ich habe den sudo /opt/mssql/bin/mssql-conf setup
Befehl ausgeführt, um (glaube ich) einen lokalen Server einzurichten. Danach gibt das Ausführen des Befehls systemctl status mssql-server
Folgendes zurück:
[kev @ XPS-Manjaro ~] $ systemctl status mssql-server ● mssql-server.service - Microsoft SQL Server-Datenbankmodul Geladen: geladen (/usr/lib/systemd/system/mssql-server.service; aktiviert; Hersteller-Voreinstellung: deaktiviert) Aktiv: aktiv (läuft) seit Mi 2017-08-23 13:43:49 IST; Vor 2h 42min Dokumente: https://docs.microsoft.com/en-us/sql/linux Haupt-PID: 9130 (sqlservr) Aufgaben: 165 CGroup: /system.slice/mssql-server.service 30─9130 / opt / mssql / bin / sqlservr 14─9144 / opt / mssql / bin / sqlservr 23. August 13:43:52 XPS-Manjaro sqlservr [9130]: [145B Blob-Daten] 23. August 13:43:52 XPS-Manjaro sqlservr [9130]: [66B-Blob-Daten] 23. August 13:43:52 XPS-Manjaro sqlservr [9130]: [96B-Blob-Daten] 23. August 13:43:52 XPS-Manjaro sqlservr [9130]: [100B-Blob-Daten] 23. August 13:43:52 XPS-Manjaro sqlservr [9130]: [71B-Blob-Daten] 23. August 13:43:52 XPS-Manjaro sqlservr [9130]: [124B-Blob-Daten] 23. August 13:49:03 XPS-Manjaro sqlservr [9130]: [156B Blob-Daten] 23. August 13:49:03 XPS-Manjaro sqlservr [9130]: [194B Blob-Daten] 23. August 13:52:31 XPS-Manjaro sqlservr [9130]: [74B-Blob-Daten] 23. August 13:52:31 XPS-Manjaro sqlservr [9130]: [199B Blob-Daten]
Ich versuche jetzt, über SQLectron auf dem folgenden Bildschirm eine lokale Verbindung zu meinem Server herzustellen:
Da ich nur sehr wenig Erfahrung mit SQL-Servern habe, weiß ich nicht, wo ich all diese Anmeldeinformationen für die Verbindung mit meinem lokalen Server erhalten kann. Das einzige, das ich kenne, ist das Passwort, das ich im sudo /opt/mssql/bin/mssql-conf setup
Befehl festgelegt habe.
Wie finde ich den Servernamen, die Hostadresse (127.0.0.1?), Den Port, die Domäne, den Unix-Socket-Pfad und den Benutzernamen?
address
sollte 127.0.0.1` funktionieren;port
sollte beim Einrichten des Servers festgelegt worden sein (Standard ist normalerweise 1433);user
wäre in die Benutzername Sie protokollieren möchten (wahrscheinlich könnte ein Linux - Benutzerkonto oder ein SQL Server - Konto (wie seinsa
) undpassword
das Passwort für das Konto.Database
undSchema
würde die Standard - Datenbank und das Schema, Sie verbinden würden; trymaster
und leer, odermaster
unddbo
.