首页 > 数据库 >centos 7安装sql server 2019

centos 7安装sql server 2019

时间:2024-02-19 11:13:11浏览次数:41  
标签:centos -- rpm server 2019 64 安装 mssql

1.下载安装包:
  参考地址:https://packages.microsoft.com/rhel/7/mssql-server-2019/mssql-server-15.0.4083.2-15.x86_64.rpm

  找一个自己喜欢的版本,下载下来。或者找大神们的百度网盘也行。

2.将文件拷贝到虚拟机目录,运行如下命令开始安装。

 3.安装的时候出现缺少依赖包,使用命令先在有网的虚机上下载安装包:yum install bzip2 --downloadonly --downloaddir=/app/sqlserver/downloadpkg/

 以此类推,下载其他的安装包

 4.安装cyrus-sasl-lib-2.1.26-24.el7_9.x86_64 总是报冲突,

 5.命令后追加--replacefiles,或者--force 强制替换解决

 6.查看启动命令:

 7.安装sqlcmd
7.1下载存储配置文件
 sudo curl -o /etc/yum.repos.d/msprod.repo https://packages.microsoft.com/config/rhel/8/prod.repo
7.2下载 mssql-tools unixODBC-devel
yum install  unixODBC-devel --downloadonly --downloaddir=需要保存安装包的绝对路径
7.3 去官网下载odbc,msodbcsql17-17.3.1.1-1.x86_64.rpm mssql-tools-17.9.1.1-1.x86_64.rpm
https://packages.microsoft.com/rhel/7/prod/Packages/m/

7.4 使用命令rpm -ivh *.rpm 安装

7.5 成功后进入使用命令 sqlcmd -S localhost -U sa -P yilia123Y!

 备注:如果还是有问题:可以参考https://blog.csdn.net/lajihzc/article/details/122919290 安装 ODBC,再试试

8.也可以不用安装sqlcmd 直接安装Navicat,连接数据库

 

 



标签:centos,--,rpm,server,2019,64,安装,mssql
From: https://www.cnblogs.com/moon-yyl/p/18019051

相关文章

  • CentOS上如何配置手动和定时任务自动进行时间同步
    场景Linux(Centos)上使用crontab实现定时任务(定时执行脚本):https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/134576630Winserver上如何配置和开启NTP客户端进行时间同步:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/135220767在Centos上如何进行......
  • Linux、Centos下显示隐藏分区及挂载
    显示隐藏的分区分三步,1、分区,2、格式化,3、挂载1、分区(1)、先查看分区情况:fdisk-l第一个红框内显示的时总磁盘大小,下面的是分出的4个盘,加起来的大小如果没有sda的大,就说明有预留的空间(预留空间最好别动)或是有隐藏的没显示,或是物理机加了硬盘还没挂载。 (2)、对sda进行分区:fdi......
  • centos7安装mysql随记
    安装途中出现RPM-GPG-KEY-mysql实现问题,通过rpm--importhttps://repo.mysql.com/RPM-GPG-KEY-mysql-2022解决,如果网络不好也可以直接复制RPM-GPG-KEY-mysql-2022的内容到RPM-GPG-KEY-mysql中虚拟机版本是centos7,安装mysql5.7,把rpm文件下载好之后直接放到虚拟机上也可以通过虚......
  • centos7.6 安装Mysql5.7
    #安装Mysqlwgethttp://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpmyumlocalinstallmysql57-community-release-el7-8.noarch.rpmrpm--importhttps://repo.mysql.com/RPM-GPG-KEY-mysql-2022yumrepolistenabled|grep"mysql.*-community.*"......
  • Swoole 源码分析之 Http Server 模块
    首发原文链接:Swoole源码分析之HttpServer模块Swoole源码分析之HttpServer模块Http模块的注册初始化这次我们分析的就是Swoole官网的这段代码,看似简单,实则不简单。在Swoole源码文件swoole_http_server.c中有这样一个函数php_swoole_http_server_minit。这个......
  • SQL Server Accelerated Database Recovery调研
    背景  作为RDS for SQL Server团队,我们给用户提供核心的商业数据库服务,而数据库服务的SLA至关重要,而RTO又是数据库SLA的重要部分,但最近对于一些使用大规格实例的GC6以上客户,出现过一些由于重启/HA导致花费较长时间在数据库恢复过程,从而导致长时间服务不可用,严重影响了我们......
  • CentOS 7 系统更新和内核升级
    #先安装必要的wget和vim功能,以免出现问题yuminstall-ywgetvim更新yum源cd/etc/yum.repos.d/rm-rf/etc/yum.repos.d/*.repowget-O/etc/yum.repos.d/CentOS-Base.repohttps://mirrors.aliyun.com/repo/Centos-7.repowget-O/etc/yum.repos.d/epel.repohttps://m......
  • 记一次centos7.9崩溃恢复操作(limits.conf配置失误),救援模式
    引起故障的原因:调整了操作系统的内核参数文件limits.conf,* softnproc131072* hardnproc131072* softnofile65536* hardnofile131072 以上的参数都扩大了10倍,ssh登录主机就开始异常了,连上去后就直接断开了,表象就是无法新建ssh会话连接,当前的用户有sudo免密操......
  • P5521 [yLOI2019] 梅深不见冬
    看题目可以发现每个点的需求需要看它儿子所需要的值,所以就可以理所当然的想到将所有的点的儿子节点加在一起,然后排序,让大的先处理,所以我们就得到了一分美好的代码。#include<cstdio>#include<vector>#include<queue>usingnamespacestd;constintN=1e5+9;intn;ve......
  • CentOS7 卸载/home 扩大/root空间
    卸载home备份home分区文件#新系统无视tarcvf/tmp/home.tar/home修改fstab(这一步非常重要,千万别漏了)准备卸载/home文件系统,centos启动时会对/etc/fstab的内容逐一检测,由于fstab默认有/home,如果不修改fstab,重启之后会发现centos跪了。所以卸载之前,要先注释掉/home,不让系......