1、要求

1.centos或redhat7.0以上系统

2.内存2G以上

2、安装步骤

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 做相关配置

选择SQL版本Dev版本(免费版)输入2

输入yes确认安装

设置SQL Server管理员sa的密码(还会提示再次输入确认密码,输入即可),请确保为 SA 帐户指定强密码(最少 8 个字符,包括大写和小写字母、十进制数字和/或非字母数字符号)。

3、检查服务是否启动

systemctl status mssql-server

4、打开防火墙

如果从远程连接SQL Server,需要打开防火墙上的SQL Server端口,默认端口是1433

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

如果提示:FirewallD is not running 说明防火墙没有开启

开启防火墙命令:

systemctl start firewalld

再运行以上开启1433端口的命令即可

通过windows下的SQL Manager Studio 管理工具连接到Linux 上的SQL Server,此处密码为你安装过程中设置的密码,用户名为sa

5、重置密码

  1. 停止mssql-server

    # 停止服务
    systemctl stop mssql-server
    # 查看服务状态
    sytemctl status mssql-server
  2. 使用 mssql-conf 重置密码

    # 使用 mssql-conf 的 set-sa-password 重置密码, 随后输入两次新密码
    /opt/mssql/bin/mssql-conf set-sa-password
  3. 重启服务

    # 重置完成后会提示重启服务, 跟着提示重启
    systemctl start mssql-server
    # 查看状态
    systemctl status mssql-server

linux下安装sqlserver数据库相关推荐

  1. linux下安装mysql数据库[yum install版]

    原文链接:linux下安装mysql数据库[yum install版] 在CentOS7中默认安装有MariaDB,这个是MySQL的分支,yum直接覆原有MariaDB, 或安装包报错无法解决依赖问 ...

  2. Linux下数据库连接超时时长,关于.Net Core 部署在Linux下连接SqlServer数据库超时解决办法...

    .Net Core 在 Linux 下连接 SqlServer 需要 SqlServer2008 SP3或以上版本,或SqlServer2012,或SqlServer2014. 如果SqlServer ...

  3. 【已解决】Linux下安装MySQL数据库

    [经验贴]安装环境为:Ubuntu12.04,MySQL5.5.28 在Linux下安装MySQL有三种方式:第一种以rpm的二进制文件分个安装,第二种是自己编译源码后安装,最后一种是以二进制tar. ...

  4. Linux下安装oracle数据库步骤

    前期准备:安装好linux系统安装过程中一定要安装开发工具和开发库,这样做的目的是尽可能少的另外打rpm包. 安装oracle数据库需要具备的系统条件以及检查命令: 1:内存要求是922M # gre ...

  5. Linux下安装DB2数据库步骤及常用命令

    前言: 最近有些项目在Linux下使用的是IBM的DB2数据库,感觉没MySQL那样容易了解深入,可能是DB2数据库更倾向于商业化,没MySQL那样开源,相关DB2的资源网上没MySQL那样普及,至于 ...

  6. Linux下安装DM数据库及SrpingBoot+druid连接DM数据库

    本文安装使用 CentOS7 操作系统,为 x86_64 架构,安装步骤全部以命令行方式,安装过程为参考达梦官方文档后的总结.安装完成后使用SrpingBoot+druid连接DM数据库,使用Mave ...

  7. Linux下安装MySQL数据库以及用C语言编程存取数据库

    ubuntu下安装软件相当简单,一条简单的 apt-get install 就可以解决,相比源码安装方式唯一的缺点就是,你无法自定义软件的安装目录.不过这也不是什么太大的缺点.下面我们就用 apt-g ...

  8. Ubuntu下安装sqlserver数据库

    1.首先进入ubuntu终端下安装curl,apt install curl 2.导入公共库GPG密钥: 输入指令curl https://packages.microsoft.com/keys/mi ...

  9. Linux下安装Redis数据库

    操作系统是Ubuntu(window下的虚拟机),与centOS的区别在于yum源支持不友好.普通联网安装采用apt-get较为常见. 联网安装可以直接执行命令: 最好采用sudo管理员权限去操作,方 ...

最新文章

  1. Mysql生成UUID
  2. Numpy中的transpose
  3. 浅析如何从吸引蜘蛛爬取的角度进行网站内容优化建设
  4. python视频下载-python动态视频下载器的实现方法
  5. 【NLP】国内实力雄厚的自然语言处理(NLP)研究组
  6. BERT源码分析(PART I)
  7. 小小c#算法题 - 3 - 字符串语句反转
  8. LeetCode 995. K 连续位的最小翻转次数(差分思想)
  9. 剑指Offer - 面试题57 - II. 和为s的连续正数序列(滑动窗口)
  10. Java探索之旅(2)——GUI输入输出与代码的规范性
  11. BeanFactory容器的设计原理
  12. django管理界面使用与bootstrap模板使用
  13. aspf ftp_【解析】文件传输协议:FTP、TFTP、SFTP有什么区别?
  14. 学会局域网的锐捷破解共享
  15. 上了一堂健身课,27岁程序员尿尿像酱油!
  16. 我们写的代码是如何一步步变成可执行程序(.EXE)的?
  17. ESP8266-01S使用教程
  18. 浅析智能化指挥信息系统发展
  19. FICO配置详解之五:内部订单管理
  20. 在 Windows 10 中通过命令提示符或控制面板启用 Telnet

热门文章

  1. asynctask java_java – 如何使用AsyncTask
  2. java 简易版本数据库连接池
  3. python画奥运五环代码_Python绘制奥运五环
  4. H5新增语义化标签以及属性
  5. 对云计算时代软件技术发展的若干思考和实践和软件工程技术思索 读后感
  6. 使用python的selenium爬取淘宝标题价格,就算小白也能看懂的教学!!
  7. 实验室信息化建设的基本内容
  8. HNUST OJ 2294 火柴棒等式3.0
  9. Android 12的行为变更和版本兼容思路
  10. 华为云 · 云桌面 Workspace(介绍)