方法一:
curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/mssqlrelease.repo
yum -y install msodbcsql mssql-tools unixODBC-devel
yum -y --disablerepo=packages-microsoft-com-prodyum install yum --disablerepo=packages-microsoft-com-prod msodbcsql mssql-tools unixODBC-devel
方法二:
手动下载rpm安装包:
https://packages.microsoft.com/rhel/8/prod/msodbcsql18-18.3.2.1-1.x86_64.rpm
https://packages.microsoft.com/rhel/8/prod/mssql-tools-17.10.1.1-1.x86_64.rpm
yum localinstall msodbcsql18-18.3.2.1-1.x86_64.rpm
yum localinstall mssql-tools-17.10.1.1-1.x86_64.rpm
若:yum localinstall mssql-tools-17.10.1.1-1.x86_64.rpm报一下错误
报错- nothing provides msodbcsql17 >= 17.3.0.0 needed by
就强制安装
rpm -ivh --nodeps mssql-tools-17.10.1.1-1.x86_64.rpm
添加环境变量
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc
source ~/.bashrc