FreeTDS的安装与配置

21 篇文章 0 订阅
9 篇文章 0 订阅

FreeTDS的安装与配置

——linux下连接MSSSQL

       linux下连接MSSQL是一件很痛苦的事,因为微软同志没有提供任何接口给开发人员,大约他们认为要用MSSQL的,只可能是windows的操作系统。还好,MSSQL是从Sybase衍生出来的,有一些哥们做了一些SybaseLinux下的连接库,这些连接库同时也能支持MSSQLFreeTDS就是这样的一个东东。

       这篇文章的受用读者,我想是那些希望在linuxunix下编写CC++程序来连接MSSQl2000的兄弟们,因为我就是这样的。同时,那些写PHP的哥们也可以参考一下,当然如果你是用PHP的,你恐怕还要知道APACHE以及PHP脚本的安装,这里就不多说了。

       废话少说,进入正题。

一、      相关软件

freetds 来源:

官方网站:http://www.freetds.org

版本:0.63

下载地址:http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-stable.tgz

这个软件能够用LinuxUnix连接MS SQLServerSybase数据库。

二、安装与配置

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/localfreetds/lib/:

这么作的目的是为了避免加载FreeTds库文件加载不上的情况。

三、  测试

freetds-0.63/src/apps/tsql.c,是一个比较好的测试程序,可以对照这个文件进行mssql连接的编码。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值