依照 php 的手冊的說法, 在 MS平台上的 php 要讀 MSSQL 只要從 SQL Server
上copy 一 DLL檔到 php 平台的 C:\\%sysroot% 這樣就可以了, sure, 要在php.ini
裡把相關的 extension 給 unmark掉!
但要在 Linux/FreeBSD/UNIX平台要從 php 讀 MSSQL 就得要透過 FreeTDS 來跑了!
我抓了 freetds-0.62.4.tar.gz 下來!
1.首先要把 freetds給compile & install
我下了 configure 的參數為 :
./configure –prefix=/usr/local/freetds –with-tdsver=8.0 –enable-msdblib
2.重新compile php
在 configure 時要加上一個參數 –with-mssql=/usr/local/freetds
接下來就可以直接用 php 內建連 sql server 的函式玩了!
我連的是 sql server 2000