CentOS7.6安装SQL SERVER 2017

1、下载sql server 镜像配置文件到指定位置

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

2、运行以下命令,安装 SQL Server

sudo yum install -y mssql-server

3、配置SQL Server数据库

sudo /opt/mssql/bin/mssql-conf setup

自己玩的,这里我选择2,Developer(免费,无生产许可)版本

输入yes,接受许可条款

设置数据库密码,这里自行设置吧。

哈,报错了:

稍微查了下资料,知道原因了;我这台廉价云服务器总共只有2G内存,安装sql server必须保证空闲内存至少有2G,好吧,所以安装失败了;网上说换个版本安装,行,安装Express版本吧,从命令:sudo /opt/mssql/bin/mssql-conf setup 开始。

还是失败了;重新再寻找解决方案:

依次执行以下命令:将内存需求2G改为512M

cd /opt/mssql/bin/
# mv sqlservr sqlservr.old
# python
a = open("sqlservr.old", "rb").read()
b = a.replace("\x80\x10\xb7\xc1", "\x00\x80\x84\x1e")
open("sqlservr", "wb").write(b)
(完成后Ctrl+D)
# chmod +x sqlservr

结果如下,再次执行sudo /opt/mssql/bin/mssql-conf setup

貌似成功了?查看下安装的sql server版本

rpm -qa | grep mssql

安装成功。

参考链接:

https://www.cnblogs.com/xuanqust/p/11106679.html

原文地址:https://www.cnblogs.com/wanggang2016/p/11854740.html

时间: 2024-07-29 12:46:23

CentOS7.6安装SQL SERVER 2017的相关文章

CentOS7脱机安装SQL Server 2017

原文:CentOS7脱机安装SQL Server 2017 SQL Server on Linux也发布一段时间了,官方上支持Red Hat, SUSE, Ubuntu.手上没有以上Linux版本,选用了与Red Hat最接近的CentOS7.4来进行安装和测试. 1. 环境 Linux: CentOS Linux release 7.4.1708 (Core) Memory: 4 GB SQL Server: SQL Server 2017 (RC2) - 14.0.900.75 (X64)

安装SQL Server 2017

微软的SQL Server版本除了很多也很快,从最早的版本到现在的SQL Server 2017,每一次的版本迭代都更新了很多功能以及增强稳定性,安全性等等,但从SQL Server 2016开始,只有64位版本了,并且开始支持R语言,到了SQL Server 2017,不仅支持R语言还支持Python,当然还有现在热门的机械学习等.今天我讲给大家介绍SQL Server 2017的安装. 在这里,我准备了一台Windows Server 2012 R2的系统,首先需要安装SQL 2017所需的

在Red Hat Enterprise Linux 7.3上安装SQL Server 2017

必要条件: 1.在此快速安装过程中,您需要安装SQL Server 2017或SQL Server 2019上Red Hat Enterprise Linux (RHEL) 7.3 +.然后使用sqlcmd创建第一个数据库连接以及运行查询. 2.必须使用RHEL 7.3或7.4且必须拥有至少2GB的内存.如果以前已安装CTP或SQL Server 2017的RC版本,必须在执行以下步骤之前删除旧存储库.   在Red Hat Enterprise Linux 7.3上安装SQL Server 2

CentOS中使用URLOS安装SQL Server 2017

CentOS怎么安装SQL Server 2017?在网上你能找到大量的安装教程,也许经过一些折腾,你也能成功在CentOS中安装sqlserver,但是其中可能会踩到很多莫名其妙的坑,白白浪费你的宝贵时间. 今天我们介绍一种更快速的安装方法,那就是通过URLOS一键安装SqlServer.urlos是什么? URLOS是一个云主机管理软件,基于Docker容器技术打包和运行应用,包含负载均衡和故障转移等高级功能,可自动识别机器和云应用的故障并将云应用转移至可用的机器上,单机故障并不影响业务开展

CentOS7.5脱机安装SQL Server 2017(NEW)

发现搜到的都是在线下载安装的,都是只安装了mssql-server服务,没有mssql-server-agent服务.还以为linux下mssql没有agent服务呢.一番测试发现可以脱机安装,但是能找到的文章对于的rpm包在微软官网的位置改变了,所以最好每次都去上级目录看看. 1. 环境 Linux: CentOS Linux release 7.5 Memory: 4 GB SQL Server: SQL Server 2017 (RC2) - 14.0.900.75 (X64) 2. 安装

在Oracle Linux 7上通过官方Repo在线安装SQL Server 2017

挂载数据盘 #vgdispaly的Total PE 安装SQL Server服务端 1.下载SQL Server Red Hat Repository配置文件: curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo 2.安装SQL Server实例 yum install -y mssql-server 3.运行mssql-con

Linux安装SQL Server 2017

被逼无奈...我需要在Linux下安装SQL Server...学校要学SQL Server...千万不要在自己的Windows上安装这个毒瘤,即使卸载掉也会污染注册表...此时万能的VMware Workstations Pro登场了!!! (一)安装服务端 # 安装工具 yum install net-tools yum install yum-utils # 添加在线源 yum-config-manager --add https://packages.microsoft.com/rhel

Sql Server 2017 安装问题记录

记录了我在虚拟机中安装Sql server 2017遇到的一些问题. 安装环境: Sql server 2017 + Windows Server 2012 R2 提供两个网上的下载链接: https://www.microsoft.com/zh-CN/sql-server/sql-server-downloads Sql server 2017 链接: https://pan.baidu.com/s/1E_ZdvQJla5X86jLoh8d1bQ 密码: 2r4d https://blog.c

在Linux上使用mssql-conf工具配置SQL Server 2017

mssql-conf是在Linux上安装SQL Server 2017后的一个配置脚本.你可以使用这个实用工具设置以下参数: Agent 启用SQL Server代理 Collation 设置一个新的排序规则 Customer feedback 选择是否发送反馈给微软 Database Mail Profile 设置默认数据库邮件配置 Default data directory 修改新的数据文件的默认路径 Default log directory 修改新的日志文件的默认路径 Default