CentOS 9 Stream 上如何安装 SQL Server 2019

 更新时间:2024年11月07日 09:43:05   作者:一个小坑货  
在CentOS9Stream上安装SQLServer2019,首先需要添加Microsoft的SQLServer存储库,然后使用yum命令安装SQLServer软件包,安装完成后,通过运行特定命令配置SQLServer实例,本文给大家CentOS9 Stream如何安装 SQL Server 2019,感兴趣的朋友一起看看吧

CentOS 9 Stream 上安装 SQL Server 2019

在 CentOS 9 Stream 上安装 SQL Server 2019,可以按照以下步骤进行配置:

添加 SQL Server 存储库
运行以下命令以添加 Microsoft 的 SQL Server 存储库:

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

安装 SQL Server
使用 yum 命令来安装 SQL Server 软件包。

sudo yum install -y mssql-server

配置 SQL Server
安装完成后,运行以下命令以配置 SQL Server 实例。您将需要设置管理员密码,并选择 SQL Server 的版本(Developer、Express 等)。

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

选择安装版本时,根据提示选择 1、2、3 或 4 对应的版本。

启动 SQL Server 并启用自动启动
配置完成后,启动 SQL Server 服务并设置为开机启动:

sudo systemctl start mssql-server
sudo systemctl enable mssql-server

检查 SQL Server 状态
确保 SQL Server 正常运行:

systemctl status mssql-server

安装 SQL Server 命令行工具(可选)
要在命令行中使用 sqlcmd 连接和管理 SQL Server,可以安装 mssql-tools

添加工具存储库:

sudo curl -o /etc/yum.repos.d/msprod.repo https://packages.microsoft.com/config/rhel/8/prod.repo

安装命令行工具:

sudo yum install -y mssql-tools unixODBC-devel

sqlcmdbcp 命令添加到路径中:

echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile
source ~/.bash_profile

连接到 SQL Server
通过 sqlcmd 或 DBeaver 等工具连接到 SQL Server 进行管理。使用以下命令连接到 SQL Server 实例(将 <password> 替换为设置的管理员密码):

sqlcmd -S localhost -U SA -P '<password>'

安装完成后,您可以使用 DBeaver(或其他数据库管理工具)连接和管理 SQL Server。

到此这篇关于CentOS 9 Stream 上安装 SQL Server 2019的文章就介绍到这了,更多相关CentOS 9 Stream安装 SQL Server 内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • sql server 编译与重编译详解

    sql server 编译与重编译详解

    这篇文章主要介绍了sql server 编译与重编译详解的相关资料,需要的朋友可以参考下
    2016-09-09
  • SQL Server 2016 查询存储性能优化小结

    SQL Server 2016 查询存储性能优化小结

    SQL Server 2016已经发布了有半年多,相信还有很多小伙伴还没有开始使用,今天我们来谈谈SQL Server 2016 查询存储性能优化,希望大家能够喜欢
    2016-01-01
  • SQL Server Alert发送告警邮件少了的原因

    SQL Server Alert发送告警邮件少了的原因

    这篇文章主要为大家详细介绍了SQL Server Alert发送告警邮件少了的原因,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • SqlDateTime溢出该怎么解决

    SqlDateTime溢出该怎么解决

    这篇文章主要介绍了SqlDateTime溢出该怎么解决的相关资料,需要的朋友可以参考下
    2015-11-11
  • N字符在Sql Server字段类型中的重要性概述

    N字符在Sql Server字段类型中的重要性概述

    一般如果用到中文或者其它特殊字符,我就会使用n开头的类型,否则的话直接使用var开头的,接下来讲解一下N字符在Sql Server字段类型中的重要性,感兴趣的朋友不妨了解下,或许对你有所帮助
    2013-02-02
  • 错误22022 SQLServerAgent当前未运行的解决方法

    错误22022 SQLServerAgent当前未运行的解决方法

    启动SQL作业的时候,提示“错误22022:SQLServerAgent当前未运行,因此,无法就本操作对其进行提示。
    2010-07-07
  • SQL中的开窗函数详解可代替聚合函数使用

    SQL中的开窗函数详解可代替聚合函数使用

    这篇文章主要介绍了SQL中的开窗函数详解可代替聚合函数使用,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-03-03
  • sql调优的几种方式小结

    sql调优的几种方式小结

    本文主要介绍了sql调优的几种方式小结,包含了15种调优方式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-06-06
  • SQL Server 压缩日志与减少SQL Server 文件大小的方法

    SQL Server 压缩日志与减少SQL Server 文件大小的方法

    这篇文章主要为大家描述的是实现SQL Server 压缩日志与SQL Server 文件大小的实际操作步骤,在此实际操作中我们要按步骤一步一步的进行,未进行前面的步骤时,请不要做后面的步骤,以免损坏你的数据库
    2014-07-07
  • SQLServer中IF THEN逻辑的实现

    SQLServer中IF THEN逻辑的实现

    if-then语句是IF控制语句中最简单的形式,经常用于决策和更改程序执行的控制流程,本文主要介绍了SQLServer中IF THEN逻辑的实现,具有一定的参考价值,感兴趣的可以了解一下
    2024-02-02

最新评论