linux下安装sqlserver数据库有2种办法,第一使用yum镜像安装,第二使用rpm安装包安装

rpm安装地址为:https://packages.microsoft.com/rhel/7/mssql-server-2017/

使用rpm安装的话可能存在依赖问题,此处不做详细安装说明。

重点说一下yum方式安装,我们这里安装的版本为sqlserver2017,步骤如下:

一、要求

1.centos或redhat7.0以上系统

2.内存2G以上

二、安装步骤

1.设置sqlserver安装镜像

curl https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo > /etc/yum.repos.d/mssql-server.repo

2.执行安装

yum install -y mssql-server

完毕之后运行 sudo /opt/mssql/bin/mssql-conf setup 做相关配置

 
image

输入2使用Developer(免费,无生产许可)版本

 
image.png

输入yes,接受许可条款

 
image.png

输入10,选择语言为简体中文

 
image.png

设置sa的账号密码,要求8位包含大小写字母和数字,推荐设置1234Qwer

完毕之后即可启动完成,如果内存不够安装失败则重新命令 sudo /opt/mssql/bin/mssql-conf setup

3.下面查看我们安装的sql server版本

rpm -qa | grep mssql

4.查看安装的路径

find / -name mssql

5.设置开机启动

systemctl enable mssql-server

6.打开1433端口

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

firewall-cmd --reload

7.几个命令

systemctl start mssql-server

systemctl restart mssql-server

systemctl stop mssql-server

systemctl status mssql-server

具体配置路劲为/opt/mssql/bin/mssql-conf

来源:https://www.jianshu.com/p/2adcf1f0655d

最新文章

  1. MapReduce和Spark写入Hbase多表总结
  2. Highchart插件简介和引入方式
  3. Android 升级SQLite数据库
  4. Oracle中的正则表达式
  5. MSA:多重比对序列的格式及其应用
  6. web语义化与h5新增标签
  7. Oracle下的IF EXISTS()
  8. SMG12232A2标准图形点阵型液晶显示模块的演示程序[C51编程语言]
  9. html+ashx 缓存问题
  10. Django写的投票系统1(转)
  11. android 之 java环境部署
  12. JavaScript严格模式有什么不同
  13. Docker 网络之理解 bridge 驱动
  14. Vuex入门(5)—— 为什么要用Action管理异步操作
  15. 内存泄漏 tensorflow
  16. 判断是否是json
  17. (10)The secret to great opportunities? The person you haven't met yet
  18. java和js获取当前天之后或之前7天(任意)日期
  19. 006.MySQL双主-Master02可用配置
  20. hashlib 文件校验,MD5动态加盐返回加密后字符

热门文章

  1. 利用pil库处理图像
  2. layoutSubviews的缺省实现是使用约束进行布局
  3. nginx 反向代理之 负载均衡
  4. navicat提示无法连接解决办法
  5. 利用iptables做端口转发
  6. IntelliJ IDEA 统一设置编码为utf-8编码 /idea设置编码
  7. Octopus501工作站 安装记录
  8. 自顶向下深入分析Netty(七)--ChannelPipeline和ChannelHandler总述
  9. oracle使用Union时遇到列格式clob和varchar2不符,不能转的问题
  10. 自动创建Kibana索引