转:http://www.sendong.net/thread-90941-1-1.html
在linux下连接MSSQL,因为微软同志没有提供任何接口给开发人员,大约他们认为要用MSSQL的,只可能是windows的操作系统。还好,MSSQL是从Sybase衍生出来的,有一些哥们做了一些Sybase的Linux下的连接库,这些连接库同时也能支持MSSQL,FreeTDS就是这样的一个东东。感谢FreeTDS!!!
言归正传,要在ubuntu下实现php连接sqlserver,只要
apt-get install libsybdb5 freetds-common php5-sybase
/etc/init.d/apache2 restart
然后运行phpinfo() 检查是否有mssql
其中mssqlsupport enabled 出现 FreeTDS
参考: http://www.freetds.org/
http://docs.moodle.org/20/en/Installing_MSSQL_for_PHP
http://blog.csdn.net/kunp/article/details/387013
PS: freetds也可以用来做linux下的C,C++程序连接mssql
http://blog.davejamesmiller.com/2011/04/connecting-php-to-sql-server-on-debian-ubuntu