• 技术文章 >后端开发 >php教程

    PHP在Linux下连接MSSQLServer的配置方法简述(一、Sybase库)_PHP教程

    2016-07-13 17:08:09原创421

    如果需要在Linux下访问Microsoft SQL Server或Sybase数据库,则推荐下列软件包。
    SybaseCommon http://download.sybase.com/pub/ase1192_linux/sybase-common-11.9.2-3.i386.rpm
    SybaseOpenClient http://download.sybase.com/pub/ase1192_linux/sybase-openclient-11.1.1-3.i386.rpm
    以下过程在RedHat 8之前版本(不包括8)通过,RedHat 8之后的版本似乎是由于某个系统包升级导致和Sybase的这个库有冲突,这个问题我曾反映到PHP DEV TEAM,但似乎没有得到什么解决办法。其他相近时间推出的Linux发布也有同样问题。
    SybaseOpenClient依赖于SybaseCommon。
    这两个包主要的作用是提供到Sybase的客户端连接,因为MSSQL和Sybase众所周知的关系,它们底层的协议都大致相同,所以……
    # rpm -ivh sybase-common-11.9.2-3.i386.rpm sybase-openclient-11.1.1-3.i386.rpm
    默认的安装位置为 /opt/sybase-11.9.2/
    安装完成后,进行一些简单的设置工作,在 /opt/sybase-11.9.2/ 目录下新增一名为 interfaces 的文件,内容大致如下:
    DBServerName
    query tcp tds7.0 DBServerIPAddress DBServerTCPPort
    master tcp tds7.0 DBServerIPAddress DBServerTCPPort
    如果需要连接多个Server,照样增加这样的配置行即可。
    在你配置PHP之前把这两个包装上,然后在 php 的配置参数中加上 --with-sybase-ct=/opt/sybase-11.9.2 ,或者 --with-sybase=/opt/sybase-11.9.2 即可。注意,在最近版本的 php 当中,多了一个 --with-mssql 的配置选项,这个是用来和 FreeTDS 库一起用的,不适合 Sybase 这个库。
    其他安装配置过程略。

    www.bkjia.comtruehttp://www.bkjia.com/PHPjc/629873.htmlTechArticle如果需要在Linux下访问Microsoft SQL Server或Sybase数据库,则推荐下列软件包。 SybaseCommonhttp://download.sybase.com/pub/ase1192_linux/sybase-common-11.9.2-3.i38...

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:PHP Linux 连接 MSSQLServer 配置 方法 简述 Sybase 如果 要在
    上一篇:WIN98下Apache1.3.14 + PHP4.0.4的安装_PHP教程 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 分享PHP函数使用小工具(附代码示例)• PHP安全编码总结(经验分享)• 非常全面!PHP常见漏洞代码总结!• 一文详解PHP实现职责链设计模式(附代码示例)• php实现通过JSON RPC与go通讯(附代码)
    1/1

    PHP中文网