linux连接MSSQL的数据可以通过FreeTds进行连接。
直奔主题:
我的linux机器是centos5.5的。
第一步》FreeTDS安装
1)、下载freetds-stable.gz。
2)、解压文件,进行安装。
./configure --prefix=/usr/local/freetds --enable-msdblib --with-tdsver=7.0
3)、FreeTDS默认安装在/usr/local/freetds目录当中,库文件在相应的lib目录下。
vim /etc/ld.so.conf #加入一行:
/usr/local/freetds/lib
然后运行以下指令使更改生效:
ldconfig
4)、测试安装FreeTDS连接MSSQL是否成功
tsql -H MSSQL服务器服务IP -p 1433 -U MSSQL服务器登陆帐号 -P MSSQL服务器登陆密码
root@localhost:# tsql -H XXXXXX-p 1433 -U sa -P XXXXXX -D test
locale is "zh_CN.utf8"
locale charset is "UTF-8"
Default database being set to test
1> select @@version
2> go
Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (Intel X86)
Apr 2 2010 15:53:02
Copyright (c) Microsoft Corporation
Data Center Edition on Windows NT 5.1 <X86> (Build 2600: Service Pack 3)
(1 row affected)
5)、可以通过 tsql -C 命令查看FreeTDS的版本,引用的配置文件等信息
[root@tom bin]# tsql -C
Compile-time settings (established with the "configure" script)
Version: freetds v0.91
freetds.conf directory: /usr/local/freetds/etc
MS db-lib source compatibility: yes
Sybase binary compatibility: no
Thread safety: yes
iconv library: yes
TDS version: 7.0
iODBC: no
unixodbc: no
SSPI "trusted" logins: no
Kerberos: no
参考 :http://www.cnblogs.com/lwm-1988/archive/2012/05/28/2520728.html
第二步》 php安装MSSQL扩展
略.
分享到:
相关推荐
linux配置php5.6.23连接sqlserver,使用freetds php拓展使用mssql和dblib
主要需要以下库文件(/freetds/usr/lib) libct.so libct.so.4 libct.so.4.0.0 libsybdb.so libsybdb.so.5 libsybdb.so.5.1.0(连接MS SQL SERVER最重要,我连的是2008 R2版) libtdsodbc.so libtdsodbc.so.0 ...
在Linux下连接windows数据库的工具最新版1.1.4 保证有用!
由于MSSQL和Sybase使用的恰是TDS协议,所以在Linux中可以用FreeTDS连接MSSQL,下面简绍使用php的db-lib连接Microsoft SQL Server 2005数据库. LINUX操作系统: centOS6.3 64bit(安装了系统默认开发包) APACHE: ...
在linux 下的php连接mssql,就需要安装第三方的freetds了。需要的朋友可以参考下。
apache php mssql,linux apache mysql php架构连接windows sql server数据库需要用到。
linux下php5.6连接sqlserver2008教程,里面有步骤和对应的程序,不用去下,自己解压一哈根据...安装mssql的第4改成./configure --with-php-config=/www/server/php/56/bin/php-config --with-mssql=/usr/local/freetds/
本文主要介绍了在Linux下面链接、操作SQLServer的方法,以及相关测试
可以在任何平台上使用,包括Linux,MacOS,Windows。 它可以与用作Django数据库后端。 特征 完全支持新的MSSQL 2008日期类型:datetime2,date,time,datetimeoffset 火星 批量插入 表值参数 TLS连接加密 非...
说明: Linux服务器系统:CentOS 5.5 Web环境:LAMP或者LNMP Windows服务器系统:Windows Server ...一、在Linux服务器中安装freetds 1、安装编译工具及驱动程序 yum install make apr* autoconf automake gcc gcc-c