尝试获取本地 MSSQL 服务器,以便在 Linux 下运行 vscode 的 SQLTools 插件

尝试获取本地 MSSQL 服务器,以便在 Linux 下运行 vscode 的 SQLTools 插件

我在大学时选修了一门 DBMS 课程,教授一直明确使用 MySQL。

实验室有 Ubuntu 和 Windows 双启动,但 Windows 安装很旧并且速度很慢。

我一直在尝试获取 vs-code 插件SQL工具以及使用本指南设置 MSSQL Server本指南

我可以通过终端使用此命令连接到服务器:

sqlcmd -S localhost -U SA 

问题出现了:当我尝试通过 SQLTools 插件或 vscode 的官方 MSSQL 插件使用 和端口 1433 进行连接时,连接始终无法成功localhostusername:SA

如果我可以在自己的 PC 上运行类似的设置,运行 Windows 10 和 Elementary OS,那就太好了。因为我几乎可以重新创建我的所有数据库,因为我的所有语法都将放在一个 SQL 文件中,我将提交该文件用于作业。

答案1

这是我刚刚在桌面上测试的有效连接集:

在此处输入图片描述

根据你问题中的描述你只指定了服务器港口用户名. 确认您已掌握所有其他信息。

请注意,在我的服务器配置中,我必须添加更多信息(\sqldeveloper),因为我没有默认的 SQL Server 实例,但是您只需使用 localhost 就可以了,因为它在使用 SQLCMD 时可以工作。

有一次我尝试连接但只是继续加载而没有成功,但我重新启动了 SQLTools 之后它就正常工作了。

相关内容