在一台Linux的机器上使用php(4.x)能够连sql server2000的数据库apt-get install php-odbc unixODBC-devel unixODBC或者是yum install php-odbc unixODBC-devel unixODBC然后再从这里(http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-stable.tgz)当下freetds的源码cd /tmpwget http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-stable.tgztar xzvf freetds-stable.tgzcd freetds-*./configure –prefix=/usr/local/freetds –with-tdsver=8.0 –with-unixodbc=/usr(这里因为是连sql server2000,所以用“–with-tdsver=8.0”)make;make installvim /usr/local/freetds/etc/tds.driver.template在文件中插入:[FreeTDS]
Description = v0.64 with protocol v8.0
Driver = /usr/local/freetds/lib/libtdsodbc.so(这里的freetds的版本是0.64)然后安装driverodbcinst -i -d -f /usr/local/freetds/etc/tds.driver.template再然后建dsn吧vim /usr/local/freetds/etc/tds.datasource.template填写内容:[MSSQLTestServer]
Driver = FreeTDS
Description = test sample database
Trace = No
Server = 192.168.1.1
Port = 1433
Database = testdb再接着odbcinst -i -s -f /usr/local/freetds/etc/tds.datasource.template -l再重起apache这会儿php就支持连sql server2000的库了。 Linux系统下ybase因环境变量无法启动解决一例Linux操作系统下MySQL的查看相关资讯 PHP SQL Server2000 Linux PHP
- PHP代码规范的10个好习惯 (12/05/2015 08:20:04)
- PHP 性能分析与实验:性能的宏观分 (08/19/2015 19:48:24)
- 在 Linux 命令行中使用和执行 PHP (07/30/2015 10:07:32)
| - PHP 性能分析与实验:性能的微观分 (09/13/2015 20:49:27)
- PHP 和 Node.js 的对决 (08/06/2015 08:51:28)
- 在 Linux 命令行中使用和执行 PHP (07/29/2015 13:15:46)
|
本文评论 查看全部评论 (0)