Ich habe mich am College für einen DBMS-Kurs eingeschrieben, der Professor hat ausdrücklich MySQL verwendet.
In den Laboren werden Ubuntu und Windows im Dual-Boot-Modus ausgeführt, die Windows-Installation ist jedoch alt und sehr langsam.
Ich habe versucht, das VS-Code-Plugin zu bekommenSQLToolszusammen mit dieser Anleitung zum Einrichten des MSSQL-Servers mitdieser Leitfaden.
Mit diesem Befehl kann ich mich über das Terminal mit dem Server verbinden:
sqlcmd -S localhost -U SA
localhost
Das Problem tritt auf: Wenn ich versuche , username:SA
über und Port 1433 über das SQLTools-Plugin oder das offizielle MSSQL-Plugin für vscode eine Verbindung herzustellen, gelingt die Verbindung jedoch nie.
Es wäre schön, wenn ich ein ähnliches Setup auf meinem eigenen PC mit Windows 10 und Elementary OS zum Laufen bringen könnte. Da ich meine gesamte Datenbank praktisch neu erstellen könnte, da meine gesamte Syntax in einer SQL-Datei enthalten sein wird, die ich für Aufgaben einreichen werde.
Antwort1
Dies ist ein gültiger Verbindungssatz, den ich gerade auf meinem Desktop getestet habe:
Mit der Beschreibung in Ihrer Frage haben Sie lediglich angegebenServer,HafenUndNutzername. Überprüfen Sie, ob Ihnen alle anderen Informationen vorliegen.
Bitte beachten Sie, dass ich in meiner Serverkonfiguration eine weitere Information (\sqldeveloper) hinzufügen musste, da ich keine Standard-SQL Server-Instanz habe. Aber „localhost“ sollte für Sie kein Problem sein, da dies bei der Verwendung von SQLCMD für Sie funktioniert hat.
Einmal habe ich versucht, eine Verbindung herzustellen, aber das Laden ging immer weiter, ohne Erfolg. Aber ich habe SQLTools neu gestartet und es hat problemlos funktioniert.