CentOS 安装 SQL Server:详细步骤与注意事项
准备工作

在开始安装 SQL Server 之前,我们需要确保以下几点:
- 确保CentOS系统的版本支持SQL Server的安装,SQL Server 2019支持CentOS 7和CentOS 8。
- 确保系统已更新至最新状态,以避免因系统漏洞导致安装失败。
- 准备好SQL Server的安装文件,可以从微软官网下载。
安装步骤
创建用户和用户组
groupadd -r sqlserver useradd -m -g sqlserver -s /bin/bash sqlserver
安装依赖包
sudo yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm sudo yum install -y https://repo.microsoft.com/linux/sqlserver/2019/keys/Microsoft-Retail-Open-Source-Technologies-Release-GPG.key sudo yum install -y yum-utils sudo yum-config-manager --add-repo https://repo.microsoft.com/linux/sqlserver/2019/ sudo yum install -y msodbcsql17 sudo yum install -y mssql-server
安装SQL Server

sudo dnf install -y mssql-server sudo systemctl start mssql-server sudo systemctl enable mssql-server
配置SQL Server
sudo sqlserver-config -S . -Q . -c -i -u sa -p 'YourPassword'
登录SQL Server
sqlcmd -S . -Q "sp_addlogin 'YourUsername', 'YourPassword'" sqlcmd -S . -Q "sp_addrole 'db_accessadmin'" sqlcmd -S . -Q "sp_addrolemember 'db_accessadmin', 'YourUsername'"
注意事项
- 确保安装过程中网络畅通,避免因网络问题导致安装失败。
- 在安装过程中,请勿随意更改默认端口(默认为1433),以免影响后续操作。
- 安装完成后,请及时更改默认密码,以提高安全性。
- 在安装过程中,如果遇到错误,请根据错误信息进行排查,或查阅相关资料进行解决。
FAQs
Q1:安装SQL Server时,为什么提示缺少依赖包?

A1:请确保已安装所有必要的依赖包,如上述步骤中提到的msodbcsql17、mssql-server等,如果缺少某些依赖包,请根据提示进行安装。
Q2:安装完成后,如何连接到SQL Server?
A2:您可以使用SQL Server Management Studio(SSMS)或其他SQL客户端工具连接到SQL Server,在连接时,请输入正确的服务器名称、登录名和密码,如果服务器名称为localhost,则无需输入服务器名称。

