centos 如何安装微软的sqlserver

在 CentOS 系统上安装微软 SQL Server,可按以下步骤操作:

1. 导入微软的 SQL Server 源

首先,你需要导入微软的 SQL Server 源,以便系统能够识别并安装 SQL Server。打开终端,执行以下命令:

bash
 
 
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2022.repo
 

2. 安装 SQL Server

接下来,使用 yum 命令安装 SQL Server:

bash
 
 
sudo yum install -y mssql-server
 

3. 配置 SQL Server

安装完成后,需要对 SQL Server 进行配置。运行以下命令启动配置向导:

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

在配置过程中,你需要选择版本(如 Developer、Express 等),并设置 SA 账户(系统管理员)的密码。请确保密码足够复杂,符合 SQL Server 的密码策略要求。

4. 启动 SQL Server 服务

配置完成后,启动 SQL Server 服务,并设置为开机自启:

bash
 
 
sudo systemctl start mssql-server
sudo systemctl enable mssql-server
 

5. 开放防火墙端口

如果你的系统启用了防火墙,需要开放 SQL Server 的默认端口(1433):

bash
 
 
sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent
sudo firewall-cmd --reload
 

6. 安装 SQL Server 命令行工具(可选但推荐)

为了方便管理 SQL Server,你可以安装 SQL Server 命令行工具:

bash
 
 
# 导入源
sudo curl -o /etc/yum.repos.d/msprod.repo https://packages.microsoft.com/config/rhel/8/prod.repo

# 安装工具
sudo yum install -y mssql-tools unixODBC-devel

# 添加工具到PATH环境变量(可选)
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc
source ~/.bashrc
 

7. 验证安装

安装完成后,你可以使用以下命令验证 SQL Server 是否正常运行:

bash
 
 
systemctl status mssql-server
 

如果看到 "active (running)" 字样,则表示 SQL Server 已成功启动。

8. 连接到 SQL Server

使用 SQL Server 命令行工具连接到本地实例:

bash
 
 
sqlcmd -S localhost -U SA -P '你的密码'
 
 
 
 
 
 
posted on 2025-06-30 23:13  袜子破了  阅读(35)  评论(0)    收藏  举报