我试图在redhat 6.3中安装msodbcsql v13。它显示了在安装msodbcsql之前需要安装unixODBC(64位) >= 2.3.1的依赖错误。
我试着在命令下跑,
odbcinst -j它显示安装了unixODBC 2.3.2。我也尝试过其他的方法,
yum provides /usr/lib64/odbcinst.so.2.0.0上面的命令显示,已经安装了ODBC版本2.2。此外,如果我运行yum本地安装,它将显示计算机中可用的unixODBC 32位版本。
为了删除unixODBC,我尝试了以下命令。但效果不佳。
yum remove unixODBC
yum erase unixODBC
rpm -e unixODBC*
rpm rpm -qa | grep unixODBC我想删除机器上所有可用的unixODBC。重新安装我们所需要的实际版本。
发布于 2017-12-27 12:50:06
手动安装
获得更多信息- 访问网站
发布于 2018-02-08 01:28:03
若要删除所有与unixODBC相关的包,请运行:
sudo yum remove unixODBC*若要安装较新版本的unixODBC,请尝试安装unixODBC-utf16包。
以下是建议的命令:
curl -s https://packages.microsoft.com/config/rhel/7/prod.repo | sudo tee /etc/yum.repos.d/msprod.repo
sudo yum update
sudo yum info unixODBC*
sudo yum install unixODBC-utf16如果上面没有帮助,请检查:如何在Amazon上安装驱动程序。
https://stackoverflow.com/questions/44363145
复制相似问题