该教程源自B站视频整理: CentOS7安装微软SqlServer 2019数据库_哔哩哔哩_bilibili

1.安装yum-utils包

yum install -y yum-utils

2.查看系统版本(一般来说centos7.3以上版本就行了)

cat /etc/system-release

3.加上仓库链接

yum-config-manager --add-repo https://packages.microsoft.com/config/rhel/7/mssql-server-2019.repo

4.安装sqlserver

yum install -y mssql-server

/opt/mssql/bin/mssql-conf setup

输入数字3,后面只要出现 [Yes/No]的一律输入yes

Enter your edition(1-8):3
Do you a...? [Yes/No]:Yes

5.密码长度必须至少为8个字符,并包含以下四组中的三组字符:大写字母、小写字母、数字和符号。

Enter administractor password: 
cofirm password:

6.启动服务
systemctl start mssql-server
ss -tnl

7.安装工具unixodbc是一个来连接数据库的组件(我在有些机器上安装成功了,有些安装不成功,且试试吧)凡是输入的地方都输入yes

yum-config-manager --add-repo https://packages.microsoft.com/config/rhel/7/prod.repo
yum install -y mssql-tools unixODBC-devel

可能出现的异常情况:
多个库共存冲突

解决办法:在执行命令后面加上:yum install -y mssql-tools unixODBC-devel --setopt=protected_multilib=false

8.创建软连接

ln -s /opt/mssql-tools/bin/sqlcmd /usr/bin

可能会出现的异常情况(ln -sf 加一个f):
ln: failed to create symbolic link ‘/usr/bin/sqlcmd’: File exists
ln -sf /opt/mssql-tools/bin/sqlcmd /usr/bin

9.用sqlcmd连接SQL server

sqlcmd -S localhost -U sa
password: 输入你刚刚输的密码

10.创建数据库

select @@version
go

create database mssql
go
use mssql

select name from sys.database
go

11.常用命令

查看sqlserver的状态
systemctl status mssql-server

停掉sqlserver服务
systemctl stop mssql-server

开启sqlserver服务
systemctl Start mssql-server

停止并且禁止sqlserver自启动
systemctl stop mssql-server
systemctl disable mssql-server

设置开机自启并启动sqlserver
systemctl enable mssql-server
systemctl start mssql-server

centos7安装 sqlserver相关推荐

  1. Linux:CentOS7安装SQLServer

    Ps:本教程是在CentOS7上安装SQLServer2017,官方要求虚拟机空闲内存不低于2GB 一.SQLServer下载 1.1.下载阿里云在线yum源到本地 命令: wget -O /etc/ ...

  2. centos7 安装sqlserver驱动以及扩展

    安装sqlserver驱动 sudo su curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repo ...

  3. centos7安装SqlServer2019数据库

    公司新服务器安装SqlServer数据库,最开始网上找文档安装后服务一直启动不起来,报了一个莫名的错误(code=exited,status=127),上网查了好久都没有发现问题原因,也排除了内存等其 ...

  4. centos7 nginx配置php7,centos7安装并配置nginx+php,centos7nginx

    centos7安装并配置nginx+php,centos7nginx centos7安装并配置nginx+php 安装nginx yum install nginx 设置nginx开启起动 syste ...

  5. centos7安装配置pgAgent

    centos7安装pgagent: 默认cmake已经安装 编译wxGTK https://excellmedia.dl.sourceforge.net/project/wxwindows/2.8.7 ...

  6. centos7 安装mysql php_Centos7安装mysql与php的方法

    本文主要和大家分享Centos7安装mysql与php的方法,希望能帮助到大家. 相关mysql视频教程推荐:<mysql教程> 官网下载安装mysql-server 依次使用下面三个命令 ...

  7. Centos7安装Apache和PHP,包含配置过程

    本文主要讲的是本人在迁移php网站相关软件的安装和配置过程,以及一下问题的解决步骤.通过阅读本文能够知道如何迁移php网站,如何配置httpd服务使得它能够解析php文件以及如何解决迁移过程中的异常问 ...

  8. LINUX CentOS7安装字体库

    LINUX CentOS7安装字体库 2017年12月26日 17:06:07 q260996583 阅读数:4866更多 个人分类: linux JAVA画图时常用到Font 类对象 这样的对象依赖 ...

  9. centos7安装mysql缺失依赖_CentOS7安装mysql5.7不成功,解决依赖包之后还是无法安装成功...

    [root@xg79 ~]# yum -y installmysql-community-server ............. Error: Package:mysql-community-ser ...

最新文章

  1. Robinhood应用宣布添加BCH和LTC交易
  2. python单例_python 单例模式
  3. ajax概述原理,ajax基本原理
  4. linux应用小技巧
  5. CPU的IPC调优:通过优化代码,提高每个时钟的指令数
  6. 怎么看电脑是不是linux系统,怎么查看自己的电脑系统是什么版本
  7. easyui combobox筛选(拼音)
  8. win10 同步 android,Win10“你的手机应用更新:支持安卓屏幕镜像和通知同步
  9. ​LeetCode刷题实战196:删除重复的电子邮箱
  10. 面向金融机构的阿里云SDWAN解决方案解读
  11. [Win Desktop] Windows 桌面应用推荐一
  12. python循环队列_JS 队列-优先队列、循环队列
  13. [BZOJ3238][Ahoi2013]差异
  14. Vue中router-view和子路由的使用方法
  15. 数字人民币问答-什么是数字人名币?
  16. 基于SSM燕郊劳务市场管理系统
  17. 数字电子技术实验作业(10)
  18. 上班[卒]如何面对复杂工作?“精要主义之父” 麦吉沃恩教你轻松工作
  19. 表单引擎之表单组件详细说明
  20. 计算机教室的活荷载取值,大型超市的楼面活荷载设计取值

热门文章

  1. 郭去疾和他的跨国B2C
  2. 软件设计师(五)——软件工程基础知识
  3. FLASH 延时函数
  4. web开发之需求分析
  5. 软件测试常用的工具及生命周期篇
  6. 2023北京印刷学院计算机考研信息汇总
  7. 09.JavaScript算术运算符(加、减、乘、除、幂、余)、自增、自减、缩写、位移
  8. Kubernetes 网络疑难杂症排查分享
  9. python 软件工程,软件工程实践之 django/python | 码农网
  10. c++leetcode542,994