centos7离线安装sql server2019

2023-11-11

关闭SELINUX

[root@localhost ~]# sed -i '/^SELINUX/s/enforcing/disabled/g' /etc/selinux/config && setenforce 0

上传rpm包和依赖包 下载地址 https://pkgs.org/
依赖包(按顺序安装):

bzip2-1.0.6-13.el7.x86_64.rpm

cyrus-sasl-2.1.26-23.el7.x86_64.rpm

cyrus-sasl-gssapi-2.1.26-23.el7.x86_64.rpm

gdb-7.6.1-120.el7.x86_64.rpm

libsss_nss_idmap-1.16.5-10.el7.x86_64.rpm

libtool-ltdl-2.4.2-22.el7_3.x86_64.rpm

unixODBC-2.3.1-14.el7.x86_64.rpm

unixODBC-devel-2.3.1-14.el7.x86_64.rpm

msodbcsql17-17.8.1.1-1.x86_64.rpm

mssql-tools-17.8.1.1-1.x86_64.rpm

依赖包安装完成再安装 sql server 2019

sqlserver2019:

mssql-server-15.0.4003.23-3.x86_64.rpm

[root@localhost 依赖包]# rpm -ivh bzip2-1.0.6-13.el7.x86_64.rpm gdb-7.6.1-120.el7.x86_64.rpm cyrus-sasl-2.1.26-23.el7.x86_64.rpm cyrus-sasl-gssapi-2.1.26-23.el7.x86_64.rpm libsss_nss_idmap-1.16.5-10.el7.x86_64.rpm libtool-ltdl-2.4.2-22.el7_3.x86_64.rpm unixODBC-2.3.1-14.el7.x86_64.rpm unixODBC-devel-2.3.1-14.el7.x86_64.rpm msodbcsql17-17.8.1.1-1.x86_64.rpm mssql-tools-17.8.1.1-1.x86_64.rpm
[root@localhost sql server2019]# rpm -ivh mssql-server-15.0.4003.23-3.x86_64.rpm 

运行初始化配制

[root@localhost ~]# /opt/mssql/bin/mssql-conf setup 
usermod: no changes
Choose an edition of SQL Server:
  1) Evaluation (free, no production use rights, 180-day limit)
  2) Developer (free, no production use rights)
  3) Express (free)
  4) Web (PAID)
  5) Standard (PAID)
  6) Enterprise (PAID) - CPU Core utilization restricted to 20 physical/40 hyperthreaded
  7) Enterprise Core (PAID) - CPU Core utilization up to Operating System Maximum
  8) I bought a license through a retail sales channel and have a product key to enter.

Details about editions can be found at
https://go.microsoft.com/fwlink/?LinkId=2109348&clcid=0x409

Use of PAID editions of this software requires separate licensing through a
Microsoft Volume Licensing program.
By choosing a PAID edition, you are verifying that you have the appropriate
number of licenses in place to install and run this software.

Enter your edition(1-8): 3 		#这里选择了Express版本
The license terms for this product can be found in
/usr/share/doc/mssql-server or downloaded from:
https://go.microsoft.com/fwlink/?LinkId=2104294&clcid=0x409

The privacy statement can be viewed at:
https://go.microsoft.com/fwlink/?LinkId=853010&clcid=0x409

Do you accept the license terms? [Yes/No]:Yes	#输入Yes接受许可条目

Enter the SQL Server system administrator password: 		#设置SA管理员密码
Confirm the SQL Server system administrator password: 
Configuring SQL Server...

The licensing PID was successfully processed. The new edition is [Express Edition].
ForceFlush is enabled for this instance. 
ForceFlush feature is enabled for log durability.
Created symlink from /etc/systemd/system/multi-user.target.wants/mssql-server.service to /usr/lib/systemd/system/mssql-server.service.
Setup has completed successfully. SQL Server is now starting.

添加环境变量

[root@localhost ~]# echo 'export PATH=$PATH:/opt/mssql-tools/bin' > /etc/profile.d/mssql.sh 
[root@localhost ~]# source !$
source /etc/profile.d/mssql.sh

防火墙添加服务

[root@localhost ~]# firewall-cmd --permanent --add-service=mssql 
success
[root@localhost ~]# firewall-cmd --reload
success

命令行工具连接测试

[root@localhost ~]# sqlcmd -S localhost -U sa
Password: 
# 显示系统数据库
1> select name,database_id from sys.databases;
# 执行
2> go
name                                                                                                                             database_id
-------------------------------------------------------------------------------------------------------------------------------- -----------
master                                                                                                                                     1
tempdb                                                                                                                                     2
model                                                                                                                                      3
msdb                                                                                                                                       4

(4 rows affected)
# 查看软件版本
1> SELECT @@VERSION
2> go
                                                                                                                                                                                                                                                                                                            
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Microsoft SQL Server 2019 (RTM-CU1) (KB4527376) - 15.0.4003.23 (X64) 
	Dec  6 2019 14:53:33 
	Copyright (C) 2019 Microsoft Corporation
	Express Edition (64-bit) on Linux (CentOS Linux 7 (Core))                                                                                                      

(1 rows affected)
1>

查看IP 192.168.10.20

[root@localhost ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:0f:ba:9e brd ff:ff:ff:ff:ff:ff
    inet 192.168.10.20/24 brd 192.168.10.255 scope global noprefixroute dynamic ens33
       valid_lft 84901sec preferred_lft 84901sec
    inet6 fe80::b455:3506:530f:d83c/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

参考地址:https://www.linuxprobe.com/centos7-instal-mssql-2019.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

centos7离线安装sql server2019 的相关文章

  • 数据可视化练习-用powerBI生成自动播放的动态排行榜

    数据可视化练习 用powerBI生成自动播放的动态排行榜 前言 1 前期准备 账号注册及软件下载 2 数据获取及预处理 3 可视化效果搭建 4 发布共享 其他 前言 最近在B站很流行各种动态排行榜视频 动态排行榜制作源代码来自一位大神基于d
  • 笔记:以太坊geth客户端命令及参数

    geth命令的参数 nodiscover 使用此选项可确保未手动添加您的人员无法发现您的节点 否则 如果您的节点具有相同的创世纪文件和网络ID 则可能无意中将您的节点添加到陌生人的区块链中 maxpeers 0 如果您不希望任何其他人连接到
  • OCR字符识别

    OCR字符识别 流程 流程 读取图片并转灰度图 dev close window read image Image20230324222437 F halcon halconStudy 联想截图 20230324222437 png get
  • 关于druid的一些设置(idea版本)

    关于druid的一些设置 idea版本 1 首先是加入依赖
  • CTF Show Web6

    也是一道备份文件泄露的题目 在提示中可以看的很清楚 解压源码到当前目录 测试正常 收工 在上一题的wp中 看到了工具fzbk 使用之后发现所有备份文件都返回200 问了问群主之后发现这是nginx服务器的设置 遇到不存在的路径就直接跳转到默
  • Numpy中argsort()函数的用法

    argsort 函数的作用是将数组按照从小到大的顺序排序 并按照对应的索引值输出 argsort 函数中 当axis 0时 按列排列 当axis 1时 按行排列 如果省略默认按行排列 下边通过例子来说明其用法 usr bin env pyt
  • SpringBoot工程实现aop进行日志记录

    前言 我是在做某培训机构的外卖项目自己新增的一个功能 上网查了很多资料 资料很丰富但有些东西没有解释清楚 于是我花了一个晚上把那些大佬代码里面没有解释清楚的地方加了很多注解 仅供初学者参考 准备工作 0 建议了解一下aop的一些知识 以下代
  • Linux 中list.h使用实例和坑

    以前都是自己写链表或者所用框架都自带链表操作 本次工作换了框架没有找到框架自带的链表操作 所以尝试使用linux自带的list h中定义的相关宏和函数写了简单的链表操作 竟然踩坑了 记录一下 一 list h简介 list h一般放在inc
  • this plugin is not a production of jetbrains

    用不了ASM Bytecode Outline插件 不知道为什么 弄了半天没弄出来 求助
  • 基于 ThreadLocal 实现一个上下文管理组件

    本文基于ThreadLocal原理 实现了一个上下文状态管理组件Scope 通过开启一个自定义的Scope 在Scope范围内 可以通过Scope各个方法读写数据 通过自定义线程池实现上下文状态数据的线程间传递 提出了一种基于Filter和
  • Numpy中排序操作partition,argpartition,sort,argsort

    Numpy中的排序相关操作sort argsort partition argpartition 1 np sort 2 np argsort 3 np partition 4 argpartition 今天遇见的程序里某一行需要用到num
  • A Survey on Metaverse: Fundamentals, Security, and Privacy

    本文针对 A Survey on Metaverse Fundamentals Security and Privacy 的翻译 元宇宙综述 基础 安全和隐私 摘要 1 引言 A 保护元宇宙的挑战 B 相关工作 2 元宇宙综述 A 现有元宇
  • 实心球体内部电势计算公式_电化学热力学-关于电势的一切

    电势这个概念在电化学中无处不在 但是要正确理解它并不是一件容易的事情 电势到底是什么东西 它是怎么产生的 我们怎么测量它 它有什么应用 它和其他热力学常数 Gibbs自由能 反应平衡常数 有什么关联 它和电荷又有什么关联 液接电势又是什么
  • 简单的光线追踪绘制场景

    RayTracing Time 2020 11 23 Author lwk Email 1293532247 qq com Software PyCharm CPU Razon R5 4600U 计算机图形学第二次大作业 简单的光线追踪程序
  • Flex实践—ActionScript函数功能

    上一次做了一个Flex的beautiful 页面 还记得不 这次要做的功能在上图的Diary 文本框中有介绍 这里就不做描述了 准备工作和上一次的一样 这一次添加了两个button Hide Title Show Title 下面为实现这两
  • Tomcat shutdown port 8005这个端口可以关掉吗?

    官网解释 The TCP IP port number on which this server waits for a shutdown command Set to 1 to disable the shutdown port Note
  • 野火-Stm32

  • 使用navicat连接oracle时,解决报错listener does not currently know of service

    原因 监听程序当前无法识别连接描述符中请求的服务 解决方案 1 在Oracle下载目录下搜索tnsnames ora 我的是在 W Tools Oracle setup app oracle product 11 2 0 server ne
  • 9.2 向量范数的三大不等式

    文章目录 柯西 施瓦茨不等式 赫尔德不等式 闵可夫斯基不等式 我这里要讲的三大不等式不是三种范数比较大小的三大不等式 而是非常经典的 学习线性代数必须掌握的三大不等式 柯西 施瓦茨不等式 赫尔德不等式和闵可夫斯基不等式 我先讲讲这三大不等式
  • 第三方jar包引入项目,发布到本地和远程仓库

    在开发过程中 往往会遇到对接其他公司的系统 然后对接公司会提供API对接方式 就是给一个jar包 我们只需要把jar包引入到项目中直接用即可 本地引用jar的话可以有两种方式 第一种就是本地包引用 如下将包放下工程下 然后maven指定 但

随机推荐

  • 关于Pytorch中的向量拼接

    torch cat A torch ones 2 4 print A B 2 torch ones 2 4 print B C torch cat A B 0 print C D torch cat A B 1 print D A的输出 t
  • 改变linux命令行中的颜色

    黑色背景 白色字体虽然是最经典的 但是有时候太多白花花的英文在一起也会变得乱 下面是我的改变字体的办法 目前我只实现了让root目录下的字体变为绿色 如下图 这个只是最简单的改变颜色的 虽然对大牛们来说很简单 但对我这个初学者来说 真是费了
  • 144项ppt制作技术

    1 两幅图片同时动作 PowerPoint的动画效果比较多 但图片只能一幅一幅地动作 如果你有两幅图片要一左一右或一上一下地向中间同时动作 可就麻烦了 其实办法还是有的 先安置好两幅图片的位置 选中它们 将之组合起来 成为 一张图片 接下来
  • 用Python建立可进可退的多级菜单系统

    coding utf 8 功能 可进可退的多级菜单系统 作者 XxLyle 日期 2021 12 16 def add record print 添加记录功能模块尚待开发 def find record print 查询记录功能模块尚待开发
  • Photoshop cs6 如何让图层渐变透明

    点击图层面板下方的蒙板工具 再选择左侧工具栏的渐变填充 选择黑 白渐变色 在图层上拖动 1 点击面板下方蒙板工具 在需要处理的图层上添加蒙板 2 选择渐变工具 快捷键G 选择黑白渐变 然后按住shift拖动鼠标拉个渐变就出来了 3 另外可以
  • 小程序的父子之间的传值调用

    前言 我们在小程序中父子组件之间的传值方法 目录 父传子 properties 步骤 1 在父组件 index wxml里面给调用子组件的地方绑定一个字段map 2 在父组件 index js中定义字段map 并用this setData改
  • Hbase批量查询-scan介绍

    1 scan原理 HBase的查询实现只提供两种方式 1 按指定RowKey 获取唯一一条记录 get方法 org apache hadoop hbase client Get Get 的方法处理分两种 设置了ClosestRowBefor
  • 桌面软件自动化测试小记

    什么是软件自动化测试 如何学习软件自动化及几个例子 Py UiAutomation
  • Swagger的使用详细教程

    Swagger的使用详细教程 Swagger是一款开源的API文档工具 它提供了一种简单且强大的方式来描述 展示和测试RESTful风格的Web服务接口 本文将详细介绍Swagger的使用方法 包括安装配置和使用示例 步骤 1 添加Swag
  • 基于Python的机器学习实践(portein)

    目录 数据集 简介 代码 1 数据的读入 2 数据理解 3 数据规整化处理 数据准备 4 数据建模 5 查看模型 6 模型预测 7 结果输出 数据集 https download csdn net download llf000000 86
  • JMeter使用命令行模式生成HTML测试报告

    自动生成html图形化报告 win r 输入 cmd 说明 jmeter n t Jmx脚本位置 l 结果文件result jtl存放的位置 e o 生成HTML报告指定文件夹 n 表示non gui mode 就是非图形化模式 t 指定J
  • 怎么更改dns_ESHOP连不上?SWITCH最新实用DNS地址分享

    虽然任天堂Switch采用的是不锁区的方式 但是由于各种虚拟墙的存在已经网络延迟等问题 经常导致玩家连不上eshop 买不了游戏 更新个游戏显示都要好几万小时 当然这个可以使用各种加速器等方式来解决 但是好的加速器需要付费 免费的又会经常抽
  • Receive port always be disabled.

    I configured a receive port in FILE to a local folder Biztalk administration console keep show that port is disables I f
  • 支付宝个人收款解决方案之支付宝签约方案

    关键词 签约支付 签约收款 支付宝收款 个人签约收款 背景 有做网赚或者在网上售卖个人小产品小服务的 需要进行收款 如果零星个别的收款可能直接走个人转账然后手动发货即可 但是一旦流程标准下来 量走起来之后 付款发货就需要自动化了 以提高人效
  • TCP实现socket通信(python)

    socket简介 UDP实现socket通信 python TCP实现socket通信 python 1 套接字工作流程 服务器端先初始化Socket 建立一个套接字 与端口绑定 bind 用 bind 函数来绑定一个端口号和 IP 地址
  • Java开发中的23种设计模式详解

    设计模式 Design Patterns 可复用面向对象软件的基础 设计模式 Design pattern 是一套被反复使用 多数人知晓的 经过分类编目的 代码设计经验的总结 使用设计模式是为了可重用代码 让代码更容易被他人理解 保证代码可
  • Hibernate Validator的使用以及自定义

    Hibernate Validator的英文官方文档 https hibernate org validator documentation Hibernate Validator的作用 Hibernate Validator是一个校验框架
  • Java五子棋的实现(附源码)

    学习目的 熟悉java中swing类与java基础知识的巩固 文末有源代码文件和打包的jar文件 效果图 思路 1 首先构建一个Frame框架 来设置菜单选项与按钮点击事件 MyFrame java文件代码如下 package StartG
  • http传输字符编码与转义(深度好文)

    一 引言 最近陆陆续续看了好多关于字节 字符 字符编码 字符转义的文章 终于对这个过程有了比较清晰深刻的认识 和后台开发相结合知道了乱码出现的理论具体原因 和前台开发结合知道了get与post请求的过程 这里分析下供大家学习分享 字符转义指
  • centos7离线安装sql server2019

    关闭SELINUX root localhost sed i SELINUX s enforcing disabled g etc selinux config setenforce 0 上传rpm包和依赖包 下载地址 https pkgs