为了在linux下访问MSsqlserver,我在Redhat8下装上了unixODBC和freetds.其中unixodbc配置选项如下: ./configure --prefix=/usr/local/unixODBC --includedir=/usr/include --libdir=/usr/lib -bindir=/usr/bin --sysconfdir=/etc, freetds-0.61配置选项如下: ./configure --prefix=/usr/local/freetds --with-tdsver=4.2 --with-unixodbc=/usr 并在unixodbc中配置Driver如下: Name: mysqlodbc Driver:/usr/local/freetds/lib/libtds...
提出问题 前几天做了一个非常奇怪的项目,我公司开发了一套基于中国联通SGIP协议的SP端短消息服务软件,提供联通130短信服务。这套系统是 Windows 2000下的, 数据库 采用的是微软sqlserver2000,并且已经正常运行了一段时间。而最近由于要在WEB上提供短消息用户的一些信息,就需要从 WEB上读写sqlserver数据库,本来sqlserver数据库的最佳搭档应该是微软IIS ASP服务端脚本,但我公司一向认为IIS+ASP的稳定性和安全性都不尽如意,...
需要工具:FreeTDS扩展库 下载地址: http://ibiblio.org/pub/linux/ALPHA/freetds/stable/ 。 安装过程 首先安装freetds #tar -xzvf freetds-xxx.tar.gz #./configure --enable-msdblib --prefix=/usr/local/freetds #make #make install 配置freetds #cd /usr/local/freetds #vi etc/freetds.conf 修改以下的一段,并把;去掉 改好之后的内容: [MyServer2k] (注:sqlserver2005也用这个) host= mssql服务器地址(如:192.16...
php连接sqlserver连接方法 资源:freetds ftp://ftp.ibiblio.org/pub/linux/ALPHA/freetds/ php4源代码: http://www.php.net 步骤: 第一步:编译并安装freetds: cd /tmp/ tar xzf freetds-*.tgz cd freetds-*/ ./configure --prefix=/usr/local/freetds gmake gmake install 第二步:编译并安装php4 ./configure --with-mysql --with-sybase=/usr/local/freetds ....(后面的参数根据各自的需要不一而同) #例子(我的编译参数): ....
资源:freetds ftp://ftp.ibiblio.org/pub/linux/ALPHA/freetds/ php4源代码: http://www.php.net 步骤: 第一步:编译并安装freetds: cd /tmp/ tar xzf freetds-*.tgz cd freetds-*/ ./configure --prefix=/usr/local/freetds gmake gmake install 第二步:编译并安装php4 ./configure --with-mysql --with-sybase=/usr/local/freetds ....(后面的参数根据各自的需要不一而同) #例子(我的编译参数): ./configure --prefix=/usr/local...
哎~ 弄了几天,在 菜青虫 朋友的帮助下,终于搞定了,并写了个类~
主要参考了freeTDS中的 tsql.c 文件,朋友们去看那个,比我做的好的多,也就是改了改.
但请不要学我的代码! 我代码很不规范~我的C也很差 ,期望高手能帮我把代码重写一下:)
请下载安装:freeTDS
[code]
/*
author: ukalpa@sohu.com
date : 2004-02-26
*/
-----------------------------------------
//mssql.h
// header
#include