目 录CONTENT

文章目录

Linux 下安装SqlServer数据库

ABin
2022-08-24 / 0 评论 / 0 点赞 / 9 阅读 / 0 字

#要求

CentOS7 或 RedHat7 需要Python2 环境

内存2G以上

#安装步骤

1.设置sqlserver安装镜像

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

2.执行安装

yum install -y mssql-server

3.完毕之后运行以下代码做相关配置

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

输入2 (免费无生产许可版本

选择 SQL Server 的一个版本:
  1) Evaluation (免费,无生产许可,180 天限制)
  2) Developer (免费,无生产许可)
  3) Express (免费)
  4) Web (付费版)
  5) Standard (付费版)
  6) Enterprise (付费版)
  7) Enterprise Core (付费版)
  8) 我通过零售渠道购买了许可证并具有要输入的产品密钥。

可在以下位置找到有关版本的详细信息:
https://go.microsoft.com/fwlink/?LinkId=852748&clcid=0x804

使用此软件的付费版本需要通过以下途径获取单独授权
Microsoft 批量许可计划。
选择付费版本即表示你具有适用的
要安装和运行此软件的就地许可证数量。

输入版本(1-8): 2    

输入10(中文-简体

可以在以下位置找到此产品的许可条款:
/usr/share/doc/mssql-server 或从以下位置下载:
https://go.microsoft.com/fwlink/?LinkId=855862&clcid=0x804

可以从以下位置查看隐私声明:
https://go.microsoft.com/fwlink/?LinkId=853010&clcid=0x804


选择 SQL Server 的语言:
(1) English
(2) Deutsch
(3) Español
(4) Français
(5) Italiano
(6) 日本語
(7) 한국어
(8) Português
(9) Русский
(10) 中文 – 简体
(11) 中文 (繁体)
输入选项 1-11: 10

输入密码(密码必须至少为 8 个字符、大写字母、小写字母、数字和符号。)

用户名:sa

端口:1433

 #输入密码时不显示密码
输入 SQL Server 系统管理员密码:   

#确认密码
确认 SQL Server 系统管理员密码: 
正在配置 SQL Server...

ForceFlush is enabled for this instance. 
ForceFlush feature is enabled for log durability.
安装程序已成功完成。SQL Server 正在启动。

4.开启1433端口(firewall)

如果以下都开启还不生效检查阿里云(腾讯云)安全组

防火墙基本操作

##方法1 直接开启端口

#查看1433端口是否开启(未开启返回no)
firewall-cmd --query-port=1433/tcp

#开启1433端口(--perament)
firewall-cmd --add-port=1433/tcp --permanent

#重新加载生效
firewall-cmd --reload
##方法2 添加mssql服务

#查看mssql服务是否开启 (未开启返回no)
firewall-cmd --query-service=mssql

#添加mssql服务
firewall-cmd --add-service=mssql --permanent

#重新加载
firewall-cmd --reload

0

评论区