linux环境下离线安装sqlserver

Centos7离线安装sqlserver2017

先在一台有网的机器上下载好rpm安装包,之后再传到内网机器上安装。

1.安装mssql数据库软件

1.1:下载mssql安装包:
curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2019.repo
mkdir /root/mssql-server
yum install -y --downloadonly --downloaddir=/root/mssql-server mssql-server

安装过程中发现缺失依赖


image.png
1.2:安装依赖rpm包:
yum install -y libsss_nss_idmap
yum install -y cyrus-sasl-gssapi
yum install -y libatomic
yum install -y python3
yum install -y cyrus-sasl
1.3:再次下载mssql安装包并存入本地:
yum install -y --downloadonly --downloaddir=/root/mssql-server mssql-server
[root@atguigu05 ~/mssql-server]# ll
total 233788
-rw-r--r-- 1 root root 239397552 Apr 14 01:14 mssql-server-15.0.4312.2-1.x86_64.rpm

2.把安装包scp到离线机器上安装

2.1 scp传送安装包到离线机器
scp  mssql-server-15.0.4312.2-1.x86_64.rpm  10.0.0.100:/root/mssql-server/
2.2 安装配置mssql数据库
yum localinstall mssql-server-15.0.4312.2-1.x86_64.rpm -y
image.png
[root@atguigu05 /opt/mssql/bin]# /opt/mssql/bin/mssql-conf setup
 版本选2 develop开发版本
 接受许可 Yes
 设置管理员(SA)用户的管理密码

安装完成后查看mssql状态

systemctl status mssql-server
image.png

image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容