我正在使用perl 5.10.1我目前的服务器(centos 6.3)。每当我执行Perl程序,我收到以下错误:install_driver(ODBC)失败:无法为模块DBD :: ODBC加载'/usr/local/lib64/perl5/auto/DBD/ODBC/ODBC.so':libodbc.so.1
install_driver(ODBC) failed: Can't load '/usr/local/lib64/perl5/auto/DBD/ODBC/ODBC.so'
for module DBD::ODBC: libodbc.so.1: cannot open shared object file: No such file or
directory at /usr/lib64/perl5/DynaLoader.pm line 200.
当我执行以下命令:
[[email protected]]# ldd /usr/local/lib64/perl5/auto/DBD/ODBC/ODBC.so
linux-vdso.so.1 => (0x00007fffde569000)
libodbc.so.1 => not found
libc.so.6 => /lib64/libc.so.6 (0x00007f591e49a000)
/lib64/ld-linux-x86-64.so.2 (0x0000003d25e00000)
我得到libodbc.so.1 is not found
我已经安装了C++ ODBC库,基本上我会用centos 6.3 – 2012-07-15 12:34:36
Ugg。我感到你的痛苦。他们的FAQ说你安装的订单很重要。 http://search.cpan.org/~mjevans/DBD-ODBC-1.39/FAQ#What_is_the_ODBC_driver_manager? – MrMcKizzle 2012-07-15 13:06:24