linux下連線mssql2000的配置

2021-06-03 16:02:52 字數 1504 閱讀 6454

1.freetds

freetds-stable.tgz 

[root@yezi 2]# tar -xzvf freetds-stable.tgz 

[root@yezi 2]# tar -xzvf freetds-stable.tgz -c /toos

也可以加 -c 制定釋放到哪個目錄

[root@yezi 2]# cd freetds-0.82/

[root@yezi 2]#chmod 777 -r ./

[root@yezi 2]# ./configure --prefix=/usr/local/freetds --with-tdsver=8.0 --enable-msdblib --enable-dbmfix --with-gnu-ld --enable-shared --enable-static

[root@yezi 2]# make

[root@yezi 2]# make install

# vi /etc/ld.so.conf 加入

/usr/local/freetds/lib

# ldconfig

下面這個是測試連線mssql資料庫使用的

[root@yezi pymssql-1.0.2]# ln -s /usr/local/freetds/bin/tsql /usr/bin/tsql

測試連線資料庫

tsql -h 192.168.5.100 -p 1433 -u sa

這一次我用的檔案時最新版本的檔案

freetds-0.92.dev.20120124

[root@localhost 3]# vi /usr/local/freetds/etc/freetds.conf

tds version = 8.0

client charset = gbk

這樣子查詢就是不亂碼的了

php支援連線mssql2000的編譯路徑設定

./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql/ --with-curl=/usr/local/curl --enable-ftp --with-libxml-dir=/usr/local/libxml2 --with-xsl=/usr/local/libxslt/ --with-gd=/usr/local/gd2/ --with-jpeg-dir=/usr/local/jpeg7/ --with-zlib-dir=/usr/local/lib/ --with-png-dir=/usr/lib/ --with-freetype-dir=/usr/local/freetype/ --enable-mbstring --with-mysqli=/usr/local/mysql/bin/mysql_config -with-pdo-mysql=/usr/local/mysql/ --with-mssql=/usr/local/freetds --with-pdo-dblib=/usr/local/freetds

Linux下安裝mssql擴充套件詳細步驟

安裝步驟 一.編譯安裝freetds 1.wget 2.tar zxf freetds 0.82.orig.tar.gz 3.cd freetds 0.82 4.configure prefix usr local freetds with tdsver 8.0 enable msdblib ena...

Linux下PHP支援MSSql的配置

因為專案以前的資料庫為sqlserver mssql 客戶希望不要換資料庫。在當今客戶就是上帝的理念下,於是只能採用linux下php操作mssql。由於之前沒什麼經驗,甚至可以說是第一次。於是在網上找了很多linux下php配置mssql的資料,其中不得不說錯誤太多,自己做了很多實驗,最終還是完美...

linux下硬連線與軟連線

linux下的檔案管理是通過inode和block來儲存的,乙個檔案內的實際內容是儲存在block中的,而檔案的屬性,許可權之類以及該檔案的block都在在inode當中,乙個檔案會占用乙個inode,而當乙個檔案過大時,它是會占用多個block的,而這些block都在inode當中記錄著。有了上面...