Linux FreeTDS的安裝與配置
阿新 • • 發佈:2018-11-29
Linux FreeTDS的安裝與配置
一、簡介
版本:0.64 下載地址:http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-stable.tgz
這個軟體能夠用Linux和Unix連線MS SQLServer和Sybase資料庫。
二、安裝與配置
2.1編譯安裝freetds:
$ tar zxvf freetds-stable.tgz(解壓) $ ./configure --prefix=/usr/local/freetds --with-tdsver=8.0 --enable-msdblib $ make $ make install
解釋:
安裝freetds到目錄/usr/local/freetds:--prefix=/usr/local/freetds
支援MSSQL2000:--with-tdsver=8.0 --enable-msdblib
//2.2配置FreeTds的庫檔案
//將freetds的庫檔案所在路徑配置到LD_LIBRARY_PATH引數中:
//$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/freetds/lib/:
設定bin路徑
$vi /root/.bashrc
新增內容如下:
export FREETDS=/usr/local/freetds export $PATH="$PATH:$FREETDS/bin"
注意: freetds的壓縮包不能放到VM的共享目錄下解壓和編譯安裝
三、freeTDS 安裝過程:
假定FreeTDS的原始碼目錄為。
假定FreeTDS的安裝目錄為,預設為/usr/local/src。
下面配置FreeTDS,--prefix為設定FreeTDS的安裝目錄,--with-tdsver是設定TDS版本,--enable-msdblib為是否允許Microsoft資料庫函式庫:
cd
./configure --prefix= --with-tdsver=8.0 --enable-msdblib --enable-dbmfix --with-gnu-ld --enable-shared --enable-static
編譯並安裝:
make
make install
cd ..
FreeTDS預設安裝在/usr/local/freetds目錄當中,庫檔案在相應的lib目錄下。
編輯/etc/ld.so.conf,在其中插入一行:
/usr/local/freetds/lib
然後執行以下指令使更改生效:
ldconfig