opt/mssql/bin/sqlservr: /lib64/libc.so.6: version `GLIBC_2.27‘ not found (required by /opt/mssql/bin

在Linux中安装SQL Server时,因系统缺少所需库文件版本导致安装失败。可通过执行一系列命令解决,如下载、解压glibc库,创建构建目录并运行脚本等,若缺少其他glibc库,修改代码即可。

在linux中安装数据库的时候遇到上面的问题,提示系统缺少这些所需的库文件版本,导致 SQL Server 安装失败。后来百度了以下,linux中一步步执行下面的命令就可以

curl -O http://ftp.gnu.org/gnu/glibc/glibc-2.27.tar.gz
tar zxf glibc-2.27.tar.gz 
cd glibc-2.27/
mkdir build
cd build/
../configure --prefix=/usr
make -j2
make install

这里注意:../configure --prefix=/usr中configure是glibc-2.27中的命令,

这里创建build命令的原因是我们需要在源代码目录外创建一个单独的构建目录,也就是build目录,并在构建目录中运行 configure 脚本。这样做可以防止源代码目录被污染,并将生成的构建文件和中间文件与源代码文件分开。

缺少哪个glibc库,直接在上面的代码中修改就可以

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值