最近要在linux下用c++连接windows下的SQL Server 2005,所以只好用freeTDS了
环境: 系统ubuntu9.04 kernel 2.6.28 gcc 4.3.3 freeTDS 0.91
freeTDS的最新稳定版是0.91,这个可以在官网上下载http://www.freetds.org/ ,也可以在http://download.csdn.net/detail/DLUTXIE/3663528下载
参考文档:在网上查了些资料,但主要还是参考官网上的用户手册http://www.freetds.org/userguide/
下载下来后接下来就要进行解压:
xgy@ubuntu:~/tmp$ tar xvf freetds-0.91.tar.gz
xgy@ubuntu:~/tmp$ cd freetds-0.91/
xgy@ubuntu:~/tmp/freetds-0.91$ ./configure --prefix=/usr/local/freetds0.91 --enable-msdblib --with-tdsver=7.1
--prefix=/usr/local/freetds0.91 :freetds将被安装在/usr/local/freetds0.91目录下
--enable-msdblib :为是允许Microsoft数据库函数库
--with-tdsver