(CentOS4) unixODBC - FreeTDS -|- SQL Server 2005 (Windows 2003 Server)
unixODBC: Unix用のODBCドライバ
FreeTDS: DB接続ライブラリ
インストール
# yum install unixODBC
# yum install unixODBC-develfreetds は rpmforge から
# yum --enablerepo=rpmforge list | grep freetds
freetds.i386 0.64-1.el4.rf rpmforge
freetds-devel.i386 0.64-1.el4.rf rpmforge# yum --enablerepo=rpmforge install freetds
# yum --enablerepo=rpmforge install freetds-devel
設定
/etc/odbc.ini
[ODBC Data Sources]
freetds = FreeTDS ODBC Driver[freetds]
Driver = /usr/lib/libtdsodbc.so
Description = Microsoft SQL Server
Servername = (サーバ名) ☆ freetds.conf での名前
Database = (データベース名) ☆ SQL Server 2005
/etc/freetds.conf
以下を追加
[(サーバ名)]
host = (サーバIPアドレス)
port = 1433
tds version = 8.0
client charset = UTF-8