无法使用FreeTDS安装DBD:ODBC

时间:2016-01-25 17:25:03

标签: perl odbc freetds

我在Red Hat 2.6上有perl 5.10。我安装了FreeTDS 0.61,可以通过tsql连接到我的数据库。

当我尝试为perl安装DBD:ODBC时,它失败了。首先是这个:

Can't connect to data source 'MyDatasource' because I can't work out what driver to use (it doesn't seem to contain a 'dbi:driver:' prefix and the DBI_DRIVER env var is not set

当我设置DBI_DRIVER = FreeTDS时,我得到了这个:

Can't load '/root/.cpan/build/DBD-ODBC-1.52-3cQIs2/blib/arch/auto/DBD/ODBC/ODBC.so' for module DBD::ODBC: libodbc.so.2: cannot open shared object file: No such file or directory at /usr/lib64/perl5/DynaLoader.pm line 200.

有什么建议吗?我可以直接连接使用这个没有像unixODBX这样的东西,对吗?

非常感谢任何提示或指示。我一直在阅读文档和搜索,我处于停滞状态。

0 个答案:

没有答案