【问题标题】:Install SQL Server ODBC Driver for Ubuntu 15.10为 Ubuntu 15.10 安装 SQL Server ODBC 驱动程序
【发布时间】:2016-04-23 21:11:29
【问题描述】:

要安装 ODBC 驱动程序,我按照以下教程进行操作:https://msdn.microsoft.com/en-us/library/hh568454(v=sql.110).aspx

但是当我运行“sudo bash ./install.sh install --force”时,我收到了这条消息

然后我启动了这个:

我该怎么做才能避免“libodbcinst.so.2”和“libgss.so.3”出现“未找到”消息?

【问题讨论】:

标签: sql linux ubuntu odbc driver


【解决方案1】:

教程说明:

在开始使用驱动程序之前,请安装 unixODBC 驱动程序管理器

你有安装 unixODBC 吗?

【讨论】:

  • 是的,我愿意。是否有命令检查它是否安装正确?
  • 检查它应该是“which unixODBC, or whereis unixODBC”。此外,您可能想要搜索 libodbcinst.so 文件。您也许可以从中符号链接 libodbcinst.so.2。
  • 还可以尝试在命令提示符中输入“unixODBC --version”。查看是否显示安装的版本。
【解决方案2】:

这意味着您的系统中没有安装正确版本的 unixODBC(阅读:Linux 的 MS ODBC 驱动程序所需的版本)或 MS ODBC 驱动程序安装程序找不到。

使用 odbc_config 检查您的 unixODBC 版本。

【讨论】:

    【解决方案3】:

    编辑:

    好吧,我在这里跳过了一些圈子。

    libodbcinst.so.2 可以通过安装驱动程序管理器来安装,正如 plhyhc 建议的那样(基本上从同一目录运行 ./build_dm.sh)。按照此处的说明进行操作:https://msdn.microsoft.com/en-us/library/hh568449(v=sql.110).aspx

    我在这里找到了另一种安装 de odbc 驱动程序管理器的方法:http://onefinepub.com/2014/03/installing-unixodbc-2-3-2-higher-ubuntu-12-04-lts/,以防微软的脚本失败(它不适合我)。

    运行 odbc_config --version 应该会告诉您安装是否失败(如果是这种情况,将找不到命令 odbc_config)。

    可以使用 apt 安装缺少的 libgss3(通用安全服务库):

    sudo apt-get install libgss3
    

    在那之后,运行./install.sh verify 不再对我显示任何依赖错误。并且安装正常。

    当我运行 isql 但是 (isql WebDB MyID MyPWD) 时,它又出现了另一个错误:Can't open lib '/opt/microsoft/msodbcsql/lib64/libmsodbcsql-13.0.so.0.0,该库确实存在,但是在运行 ldd /opt/microsoft/msodbcsql/lib64/libmsodbcsql-13.0.so.0.0 时,我看到它仍然“错过”libodbcinst.so.2。创建符号链接为我解决了这个问题:

    sudo ln -s /usr/lib64/libodbcinst.so.2 /lib/x86_64-linux-gnu/libodbcinst.so.2
    

    原帖:

    我找到了这个页面:http://www.codesynthesis.com/~boris/blog/2011/12/02/microsoft-sql-server-odbc-driver-linux/

    他谈到了当找不到 libcrypto.so.6 和 libssl.so.6 时该怎么做。显然,RedHat EL 中这些库的版本控制方案与 Ubuntu 不同。他使用符号链接指向等效的库。

    我知道这些不是您发现丢失的库。但也许你有等价物?也许在 /usr/lib 中?

    我实际上也在尝试让 odbc 驱动程序自己运行,如果我发现任何有用的东西,我会更新这篇文章。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-09-24
      • 2023-01-13
      • 1970-01-01
      • 2018-05-24
      • 2018-12-09
      • 1970-01-01
      • 2018-07-26
      • 1970-01-01
      相关资源
      最近更新 更多