暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Red Hat安装SQL Server 2019

IT那活儿 2022-07-24
1412
点击上方“IT那活儿”公众号,关注后了解更多内容,不管IT什么活儿,干就完了!!!

Red Hat安装SQL Server 2019软硬件要求


软硬件

Linux SQL Server 2019安装要求

处理器

至少2 GHz ,至少2 个核心,仅兼容 x64

内存

内存至少为 2 GB

存储

6 GB

文件系统

XFS 或 EXT4

网络文件系统 (NFS)

NFS 版本 4.2 或更高版本,使用“nolock”选项

操作系统

RHEL 7.3 - 7.8 或 8.0 - 8.3

软件要求

RHEL 8安装python2



配置存储库,安装 mssql-server 包

1. 公网主机配置网络存储库

  • 对于 RHEL7:

#curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2019.repo
  • 对于 RHEL8:

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

[packages-microsoft-com-mssql-server-2019]

name=packages-microsoft-com-mssql-server-2019

baseurl=https://packages.microsoft.com/rhel/7/mssql-server-2019/

enabled=1

gpgcheck=1

gpgkey=https://packages.microsoft.com/keys/microsoft.asc

2. 内网主机配置本地存储库

1)通过如下链接下载软件,存放路径/mssql/sqlserver191

链接:https://packages.microsoft.com/rhel/7/mssql-server-2019/

2)编辑yum配置文件

# vi etc/yum.repos.d/mssql-server-2019.repo

[packages-microsoft-com-mssql-server-2019]

name=packages-microsoft-com-mssql-server-2019
baseurl=file:///mssql/sqlserver191
enabled=1
gpgcheck=1
gpgkey=file:///mssql/sqlserver191/keys/microsoft.asc

3)刷新yum源


安装 SQL Server 2019软件包
#yum install -y mssql-server

包安装完成后,配置设置
#/opt/mssql/bin/mssql-conf setup

1. 选择版本

本次安装“2) Developer(free,no production use rights)”。

2. 接受许可条款

3. 设置administrator密码

密码最少 8 个字符,包括大写和小写字母、十进制数字和/或非字母数字符号。

4. 安装完成

5. 完成配置后,验证服务是否正在运行

#systemctl status mssql-server

6. 防火墙设置

若要允许远程连接,请在RHEL的防火墙上打开SQL Server端口。默认端口为 TCP 1433。如果为防火墙使用的是 FirewallD,则可以使用以下命令:

#firewall-cmd --zone=public --add-port=1433/tcp --permanent

#
firewall-cmd --reload


安装 SQL Server 命令行工具sqlcmd

1. 公网主机配置网络存储库

  • 对于 RHEL7:

sudo curl -o /etc/yum.repos.d/msprod.repo https://packages.microsoft.com/config/rhel/7/prod.repo
  • 对于 RHEL8:

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

[packages-microsoft-com-prod]

name=packages-microsoft-com-prod

baseurl=https://packages.microsoft.com/rhel/7/prod/

enabled=1

gpgcheck=1

gpgkey=https://packages.microsoft.com/keys/microsoft.asc

2. 内网主机配置本地存储库

1)通过如下链接下载软件,存放路径/mssql/prod

链接:https://packages.microsoft.com/rhel/7/prod/

2)编辑yum配置文件

# vi /etc/yum.repos.d/prod.repo

[packages-microsoft-com-prod]

name=packages-microsoft-com-prod
baseurl=file:///mssql/prod
enabled=1
gpgcheck=1
gpgkey=file:///mssql/prod/keys/microsoft.asc

3. 安装Microsoft ODBC Driver for SQL Server (Linux)

#yum install -y mssql-tools unixODBC-devel

4. 为方便起见,向 PATH 环境变量添加 /opt/mssql-tools/bin/

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

source ~/.bash_profile

连接到新的 SQL Server 实例

使用SQL Server名称(-S),用户名(-U)和密码(-P)的参数运行sqlcmd。

sqlcmd -S localhost -U SA -P Mssql123456

新建数据库,新建表:


本文作者:付青启(上海新炬王翦团队)

本文来源:“IT那活儿”公众号

文章转载自IT那活儿,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论