【Linux】安装并配置 Microsoft SQL Server 数据库(Ubuntu 22.04)

引言

SQL Server是一种关系型数据库管理系统(RDBMS),由微软公司开发和销售。它是一种用于存储、处理和保护数据的软件,可以提供高效、可靠和安全的性能。

SQL Server提供了一种用于管理数据库的环境,支持各种数据类型,包括文本、数值、日期和时间等。此外,它还支持SQL(结构化查询语言),这是一种用于管理和操作数据库的标准语言。


安装步骤

  1. 下载公钥,从 ASCII 转换为 GPG 格式,并将其写入所需的位置:
bash 复制代码
curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | sudo gpg --dearmor -o /usr/share/keyrings/microsoft-prod.gpg
  1. 手动下载并注册 SQL Server Ubuntu 存储库:
bash 复制代码
curl -fsSL https://packages.microsoft.com/config/ubuntu/22.04/mssql-server-2022.list | sudo tee /etc/apt/sources.list.d/mssql-server-2022.list
  1. 更新源列表:
bash 复制代码
sudo apt update
  1. 安装 SQL Server:
bash 复制代码
sudo apt install -y mssql-server
  1. 安装完成后,运行 mssql-conf setup,按照提示设置 SA 密码并选择版本:
bash 复制代码
sudo /opt/mssql/bin/mssql-conf setup
  • 可供选择的免费 SQL Server 版本有:Evaluation、Developer 和 Express。

  • 为 SA 帐户指定强密码,要求最小长度为 8 个字符,包括大写和小写字母、十进制数字和/或非字母数字符号。

  1. 配置完成后,验证服务是否正在运行:
bash 复制代码
systemctl status mssql-server --no-pager
  1. 如果计划远程连接,可能需要在防火墙上打开 SQL Server TCP 端口(默认值为 1433)。

参考资料

相关推荐
数据智能老司机4 小时前
CockroachDB权威指南——CockroachDB SQL
数据库·分布式·架构
数据智能老司机5 小时前
CockroachDB权威指南——开始使用
数据库·分布式·架构
松果猿5 小时前
空间数据库学习(二)—— PostgreSQL数据库的备份转储和导入恢复
数据库
无名之逆5 小时前
Rust 开发提效神器:lombok-macros 宏库
服务器·开发语言·前端·数据库·后端·python·rust
s9123601015 小时前
rust 同时处理多个异步任务
java·数据库·rust
cg50175 小时前
Spring Boot 的配置文件
java·linux·spring boot
数据智能老司机5 小时前
CockroachDB权威指南——CockroachDB 架构
数据库·分布式·架构
暮云星影6 小时前
三、FFmpeg学习笔记
linux·ffmpeg
hzulwy6 小时前
Redis常用的数据结构及其使用场景
数据库·redis
rainFFrain6 小时前
单例模式与线程安全
linux·运维·服务器·vscode·单例模式