如何在 Windows 11 上使用 PowerShell 或 CMD 安装 SQL Server Express

SQL Server Express 是一种关系型数据库管理系统(RDBMS),是微软 SQL Server 的免费版本,但功能有限。SQL Server Express 版本设计为轻量级,同时提供了一个强大且可靠的数据库管理解决方案,易于使用和部署。

SQL Server Express 的一些关键特点如下:

免费是 Express 版本的主要吸引力,使其成为不需要完整功能数据库管理系统的中小企业、开发人员和学生的理想选择。

由于是免费版本,SQL Server Express 的每个数据库的最大数据库大小限制为 10 GB。

它为轻量级应用程序设计,因此在计算能力方面存在一定的限制。

虽然 SQL Server Express 包含核心数据库引擎,但缺少付费版本中的一些高级功能。

它也常用于学习和培训目的。

SQL Server Express 可以与 SQL Server Management Studio 一起使用。

它与微软的其他技术(如.NET)集成良好,并且可以在 Windows 和 Linux(在某些配置下)上使用。

如果应用程序超出这些限制,可以轻松升级到更强大的 SQL Server 版本。


1.以管理员身份打开 PowerShell 或终端

在您的 Windows 10 或 11 计算机上,首先访问命令行界面,为此右键单击 【 开始 】按钮并选择 【 终端管理员 】或 【 Windows PowerShell(管理员)】选项。这将为您提供具有管理员权限的 CLI 访问权限。

2.检查 Winget

所有 Windows 11 和 Windows 10 系统都内置了一个名为 Winget 的包管理器。我们可以使用它轻松安装各种应用程序,就像在 Linux 系统上一样,只需使用一个命令。要检查您的系统上是否安装了 Winget,请输入以下命令:winget 您将看到可用于 Winget 的选项。

3.搜索 SQL Server Express

要查看可在 Windows 11 或 10 上安装的 SQL Server Express 的版本,请使用 Winget 搜索命令。

 winget search SQLserver

4.安装 SQL Server Express 2017、2019 或 2022

撰写本文时,使用 Windows 11 或 10 的 Winget 命令行包管理器可安装三个主要版本的 SQL Server Express。您可以在上一步的屏幕截图中看到这些版本。

现在,要安装搜索结果中列出的任何版本,可以使用 Winget 应用程序安装语法:

 winget install package-id

例如:本文将安装 2017 版本的 SQL Express,使用下面的命令进行安装,完成的输出结果如下图所示:

 winget install Microsoft.SQLServer.2017.Express

类似地,安装 2019 或 2022 版本:

 winget install Microsoft.SQLServer.2019.Express
 winget install Microsoft.SQLServer.2022.Express

5.验证 SQL 命令工具

要检查 SQL Server Express 是否安装成功,可以使用 SQLcmd 工具。为此,请先关闭当前的 PowerShell,然后重新打开。之后运行以下命令:

 SQLCMD -?

您将看到 SQL Server 命令行工具的版本以及可用的选项。

要访问 SQL Server 配置管理器SQL Server 安装中心,请从 Windows 开始菜单中搜索它们。

连接到 SQL Server 实例

您可以使用 SQL Server Management Studio(SSMS)或其他数据库管理工具连接到 SQL Server 实例。SSMS 可以从 Microsoft SQL Server 下载页面单独下载。

原文链接:,转发请注明来源!