SQL-Server2019离线部署安装【CentOS7.4】

一、前言

SQL ServerMicrosoft 公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2012 的大型多处理器的服务器等多种平台使用。
Microsoft SQL Server 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。Microsoft SQL Server 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。

二、部署环境&安装包

1.环境

bash 复制代码
screenfetch

2.安装包

三、具体步骤

1.安装依赖包

bash 复制代码
tar -xvzf mssql-dev.tar.gz && cd mssql-dev		//解压并进入目录
yum -y localinstall *.rpm											//yum本地安装

2.安装sql-server

bash 复制代码
tar -xvzf  mssql-server-rpm.tar.gz && cd mssqlrpm
rpm -ivh mssql-server-15.0.4375.4-1.x86_64.rpm
bash 复制代码
# 包安装完成后,使用其完整路径运行 mssql-conf setup,按照提示设置 SA 密码并选择版本。
/opt/mssql/bin/mssql-conf setup
2								    //选择免费版本
yes 								//同意一下许可条款
10  								//语言选择简体中文
********							//管理员密码
********							//确认密码

3.查看运行状态

bash 复制代码
systemctl status mssql-server
netstat -ntlupa |grep 1433

说明:根据图中所示状态已经在运行并且服务端口为1433/tcp

4.开放对应端口(可选)

bash 复制代码
# 默认的 SQL Server 端口为1433,TCP协议。 如果为防火墙使用的是FirewallD,则可以使用以下命令:
firewall-cmd --zone=public --add-port=1433/tcp --permanent && firewall-cmd --reload
firewall-cmd --zone=public --list-port

5.安装客户端(可选)

说明:离线包用不了的用下面线上安装方式即可

bash 复制代码
curl https://packages.microsoft.com/config/rhel/7/prod.repo | sudo tee /etc/yum.repos.d/mssql-release.repo
yum install -y mssql-tools18 unixODBC-devel
# 添加环境变量并激活
echo 'export PATH="$PATH:/opt/mssql-tools18/bin"' >> /etc/profile
source /etc/profile

6.数据库测试

注意:******换成自己设置的密码

bash 复制代码
sqlcmd -U sa -P '******' -S 127.0.0.1 -C -N 
CREATE DATABASE TestDB;
SELECT Name FROM sys.databases;
GO
bash 复制代码
USE TestDB;
CREATE TABLE dbo.Inventory (    id INT,    name NVARCHAR (50),    quantity INT,    PRIMARY KEY (id));
SELECT * FROM dbo.Inventory WHERE quantity > 152;
GO
QUIT

四、结束语

本次CentOS7.4Linux系统离线部署SQL-Server2019就到此结束了,后期会给大家带来更多相关使用教程等,感谢认真读完,如果觉得还可以,那么给作者点赞、收藏、关注吧!


相关推荐
Pocker_Spades_A14 小时前
金仓多模数据库平替MongoDB的电子证照国产化实践——从2TB数据迁移到1600+并发支撑
数据库·1024程序员节
彭刷子14 小时前
《商户查询缓存案例》使用案例学习Redis的缓存使用;缓存击穿、穿透、雪崩的原理的解决方式
redis·1024程序员节
郝学胜-神的一滴14 小时前
主成分分析(PCA)在计算机图形学中的深入解析与应用
开发语言·人工智能·算法·机器学习·1024程序员节
云边有个稻草人14 小时前
反爬克星还是效率神器?Browser-Use+cpolar重构Web自动化逻辑
cpolar·1024程序员节
weixin_4365250714 小时前
若依 - idea集成docker一键部署springboot项目(docker-compose)
java·1024程序员节
超防局14 小时前
SQLMap 终极渗透手册(2025全功能版)
sql·web安全·1024程序员节
回忆是昨天里的海14 小时前
k8s部署容器化应用-tomcat
云原生·容器·kubernetes·1024程序员节
小马哥编程14 小时前
【软考架构】架构风格:RAG知识库是属于软件八大架构风格中的哪一个,黑板架构风格 ?规则系统体系风格?
大数据·计算机网络·架构·1024程序员节
離離原上譜14 小时前
python-docx 安装与快速入门
python·word·python-docx·自动化办公·1024程序员节