Это старая версия документа.


Perl::ODBC

CentOS

sudo yum install freetds unixODBC unixODBC-devel

wget http://pkgs.repoforge.org/perl-DBD-ODBC/perl-DBD-ODBC-1.23-1.el6.rf.x86_64.rpm

sudo rpm -ivh perl-DBD-ODBC-1.23-1.el6.rf.x86_64.rpm

проверяем установлен ли модуль, если нет сообщения об ошибке значит модуль установлен

perl -e 'use DBD::ODBC;'

проверяем версию модуля

perl -MDBD::ODBC -e 'print $DBD::ODBC::VERSION;'

драйвер к базе MSSQL FreeTDS

wget ftp://ftp.astron.com/pub/freetds/stable/freetds-0.91.103.tar.gz
tar zxvf freetds-0.91.103.tar.gz
cd freetds-0.91.103
./configure --prefix=/usr/local/freetds --enable-msdblib
make
make install
cp include/tds.h /usr/local/freetds/include
cp src/tds/.libs/libtds.a /usr/local/freetds/lib
echo "/usr/local/freetds/lib" >> /etc/ld.so.conf
echo "export FREETDSCONF=/usr/local/freetds/etc/freetds.conf" >> /etc/profile
ln -s /usr/local/freetds/lib /usr/local/freetds/lib64