1、首先下载离线资源包
https://download.csdn.net/download/qhl_904463348/88491828
2、将下载的zip上传至你的无网络服务器
使用unzip sqlserver.zip命令解压
3、安装前置环境(这是不需要网络的,已经上传了rpm包了,直接用命令安装就行)
yum localinstall bzip2-1.0.6-13.el7.x86_64.rpm
yum localinstall cyrus-sasl-2.1.26-24.el7_9.x86_64.rpm
yum localinstall cyrus-sasl-gssapi-2.1.26-24.el7_9.x86_64.rpm
yum localinstall cyrus-sasl-lib-2.1.26-24.el7_9.x86_64.rpm
yum localinstall gdb-7.6.1-120.el7.x86_64.rpm
yum localinstall libatomic-4.8.5-44.el7.x86_64.rpm
yum localinstall libsss_nss_idmap-1.16.5-10.el7_9.15.x86_64.rpm
yum localinstall mssql-server-14.0.3465.1-1.x86_64.rpm
4、运行包安装完成后mssql conf 安装并按照提示操作以设置 SA 密码,并选择你的版本,安装完成后会自动启动数据库服务。
export MSSQL_COLLATION='Chinese_PRC_CI_AS'
export MSSQL_LCID='2052'
/opt/mssql/bin/mssql-conf setup
选择2 developer
开启服务:systemctl start mssql-server
安装完成
安装 SQL Server 命令行工具
要创建数据库,需要使用一种工具,可以在 SQL Server 上运行 TRANSACT-SQL 语句进行连接。 以下步骤安装 SQL Server 命令行工具:sqlcmd和bcp
1、cd 命令工具
yum localinstall unixODBC-devel-2.3.11-1.rh.x86_64.rpm
yum localinstall msodbcsql17-17.10.5.1-1.x86_64.rpm
yum localinstall mssql-tools-17.10.1.1-1.x86_64.rpm
yum localinstall unixODBC-2.3.11-1.rh.x86_64.rpm
接受许可YES
2、添加/opt/mssql-tools/bin/路径到环境变量
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc
source ~/.bashrc
3、本地连接
sqlcmd -S localhost -U SA -P '<YourPassword>'
使用 SQL Server 名称 (-S),用户名 (-U) 和密码 (-P) 的参数运行 sqlcmd。 在本教程中,用户进行本地连接,因此服务器名称为 localhost。 用户名为 SA,密码是在安装过程中为 SA 帐户提供的密码。
如果连接成功显示如下图:应会显示 sqlcmd 命令提示符:
1>