SQL Server 2017 下载地址【离线安装下载】
SQL Server 2019 下载地址【离线安装下载】
# 离线安装命令【离线安装下载】
rpm -ivh mssql-server-14.0.3456.2-3.x86_64.rpm
1、安装命令
curl https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo > /etc/yum.repos.d/mssql-server.repo
yum install -y mssql-server
报错:nothing provides python needed by mssql-server-14.0.3421.10-2.x86_64
缺少了python
安装python2的过程:
yum -y install python2 compat-openssl10
alternatives --set python /usr/bin/python2
yum download mssql-server
rpm -Uvh --nodeps mssql-server*rpm
2、初始化SqlServer
/opt/mssql/bin/mssql-conf setup
输入:2,使用Developer(免费,无生产许可)版本
输入:yes,接受许可条款
输入:10,选择语言为简体中文
输入密码:Jiuyi8899,设置sa的账号密码,要求8位包含大小写字母和数字
3、查看验证服务是否正在运行
systemctl status mssql-server
4、查看 sql server 版本
rpm -qa | grep mssql
5、查看安装路径
find / -name mssql
6、设置开机启动
systemctl enable mssql-server
7、打开 1433 端口
firewall-cmd --zone=public --add-port=1433/tcp --permanent
firewall-cmd --reload
systemctl start firewalld
8、启动、重启、停止、状态
systemctl start mssql-server
systemctl restart mssql-server.service
systemctl restart mssql-server
systemctl stop mssql-server
systemctl status mssql-server
9、卸载
yum remove mssql-server
rm -rf /var/opt/mssql/
10、安装 SQL Server 命令行工具
# 超级用户模式
su
# 下载 Microsoft Red Hat 存储库配置文件
curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/msprod.repo
# 退出超级用户模式
exit
# 删除所有旧的 unixODBC 包
yum remove mssql-tools unixODBC-utf16-devel
# 使用 unixODBC 开发人员包安装 mssql-tools
yum install mssql-tools unixODBC-devel
# 将 mssql-tools 更新至最新版本
yum check-update
yum update mssql-tools
# 添加到 bash shell 中的 PATH 环境变量
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc
source ~/.bashrc
# 连接数据库
sqlcmd -S localhost -U SA -P Jiuyi8899
sqlcmd -S 192.168.159.132 -U SA -P Jiuyi8899
# 查询数据库版本
select @@VERSION
go
#数据库列表
select * from SysDatabases
go
*
*
*