在 CentOS 系统上安装微软 SQL Server,可按以下步骤操作:
首先,你需要导入微软的 SQL Server 源,以便系统能够识别并安装 SQL Server。打开终端,执行以下命令:
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2022.repo
接下来,使用 yum 命令安装 SQL Server:
sudo yum install -y mssql-server
安装完成后,需要对 SQL Server 进行配置。运行以下命令启动配置向导:
sudo /opt/mssql/bin/mssql-conf setup
在配置过程中,你需要选择版本(如 Developer、Express 等),并设置 SA 账户(系统管理员)的密码。请确保密码足够复杂,符合 SQL Server 的密码策略要求。
配置完成后,启动 SQL Server 服务,并设置为开机自启:
sudo systemctl start mssql-server
sudo systemctl enable mssql-server
如果你的系统启用了防火墙,需要开放 SQL Server 的默认端口(1433):
sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent
sudo firewall-cmd --reload
为了方便管理 SQL Server,你可以安装 SQL Server 命令行工具:
安装完成后,你可以使用以下命令验证 SQL Server 是否正常运行:
systemctl status mssql-server
如果看到 "active (running)" 字样,则表示 SQL Server 已成功启动。
使用 SQL Server 命令行工具连接到本地实例:
sqlcmd -S localhost -U SA -P '你的密码'