SQL Server 2019是Microsoft推出的企业级数据库管理系统,专为处理大量数据和提供高效稳定的服务而设计。在Linux操作系统上,特别是CentOS 7.8,SQL Server 2019同样得到了广泛的应用。离线安装包的提供是为了在没有网络连接或者网络环境不稳定的情况下,能够顺利进行安装。本离线安装包包含了所有必要的依赖,这意味着用户无需单独下载和解决依赖问题。 在CentOS 7.8上安装SQL Server 2019的步骤大致分为以下几个部分: 1. **准备环境**:确保系统是最新状态,更新yum源,并安装所需的先决条件。这通常包括安装`gcc`, `openssl-devel`, `libcurl-devel`, `libxml2-devel`, `perl-DBD-MySQL`, `ncurses-devel`, `java-1.8.0-openjdk`等开发工具和库。 2. **下载离线安装包**:根据提供的压缩包文件名,我们有两个主要的组件:`sqlserver2019clitools`和`sqlserver2019`。前者是SQL Server命令行工具,如`mssql-tools`,用于数据库管理;后者则是SQL Server 2019的主要服务器组件。 3. **解压安装包**:将这两个文件解压到本地目录,例如 `/tmp` 或者自定义的工作目录。 4. **安装SQL Server 2019服务器组件**:使用`rpm`或`yum`命令来安装服务器组件。例如: ```bash rpm -ivh /path/to/sqlserver2019.rpm ``` 5. **安装SQL Server命令行工具**:同样,使用`rpm`命令安装客户端工具: ```bash rpm -ivh /path/to/sqlserver2019clitools.rpm ``` 安装完成后,别忘了设置环境变量,让`sqlcmd`和`bcp`等工具可以在任意路径下执行: ```bash echo 'export PATH=$PATH:/opt/mssql-tools/bin' >> ~/.bash_profile source ~/.bash_profile ``` 6. **配置SQL Server**:初始化数据库实例,设置登录凭据,以及必要的安全配置。这可能涉及到`mssql-conf setup`命令,用于设置SA密码和其他服务选项。 7. **启动SQL Server服务**:使用`systemctl start mssql-server`启动SQL Server服务,并使用`systemctl enable mssql-server`将其设置为开机启动。 8. **防火墙配置**:如果CentOS启用了防火墙,需要打开SQL Server的默认端口1433,允许外部访问: ```bash firewall-cmd --permanent --add-port=1433/tcp firewall-cmd --reload ``` 9. **安全最佳实践**:根据企业的安全策略,可能还需要配置审计、备份、日志记录等其他安全措施。 离线安装包的使用,尤其是包含所有依赖的包,简化了在Linux上的部署过程,使得IT管理员可以更专注于系统的整体配置和优化,而不是解决安装过程中可能出现的依赖问题。在企业环境中,这样的离线安装方式对于保持系统的稳定性和安全性至关重要。
2025-05-26 20:35:37 233.12MB sqlserver
1
centos7.8 离线安装gcc ,perl 下载本压缩包文件,然后在本地解压,并上传到centos7上,进入到你上传的文件目录,然后执行:rpm -Uvh *.rpm --nodeps --force 成功后,执行:perl -v 就可以看到perl版本号 然后执行:gcc -v 就可以看到gcc版本号
1
CentOS7.8中的tailf命令,由于Rocky Linux中缺少这个命令,因此可以直接将此文件上传到/usr/bin目录下,然后执行chmod 755 /usr/bin/tailf,即可正常使用tailf命令
2022-06-23 18:01:44 24KB RockyLinux Linux
1
oracle 19c 集群搭建(esxi 7.0 下centos7.8)
2022-04-22 19:00:31 1.05MB oracle 数据库 database
1
用于解决如下错误: ./configure: error: the HTTP rewrite module requires the PCRE library. 安装相关依赖包 1、上传lib解压,然后执行如下命令安装(需要root权限) 2、rpm -Uvh ./*.rpm --nodeps --force
2021-12-02 11:00:29 33.59MB nginx openssl 离线 centos7.8
1
下载文件,然后上传到/usr/local/目录下,然后执行 tar -zxvf vim.tar.gz 就可以在当前目录下解压出来一个vim目录,cd vim/下,然后在当前vim下执行 rpm -Uvh *.rpm --nodeps --force 成功后,就可以用vim 命令了
2021-11-18 18:53:16 8.44MB vim centos7.8vim centos7vim
1
基于CentOS7.8系统 部署Linux端的Syslog中央日志服务器,采用了rsyslog作为日志采集服务,采用loganalyzer作为web前端显示
2021-09-22 17:06:37 1.32MB syslog rsyslog linux 中央日志服务器
1
包含pdksh以及安装过程报错解决方法
1
MLNX_OFED_LINUX-5.4-1.0.3.0-rhel7.8-x86_64.tgz
2021-08-22 18:01:00 374.43MB ConnectX-3 MLNX_OFED infiniband Centos7.8
1
文章:《NAT网络配置》 地址:https://blog.csdn.net/Supreme_Sir/article/details/85201152 说明: CentOS-7-x86_64-Minimal-2003 虚拟机文件(VMware 15)。 已完成静态IP、国内软件源配置。 用户:root/sir 密码:supreme 默认IP网段:192.168.32.102 注意:导入虚拟机时选择复制,而非移动
2021-08-04 09:00:43 797.01MB CentOS7 虚拟机 VMware
1