2013-03-28 164 views
1

1 - 需要在PHP服务器计算机上安装ASE才能连接到远程Sybase ASE数据库?与Sybase ASE的PHP连接问题

2 - 有没有办法不使用sql.ini(interfaces)文件?

3 - 有没有办法连接到远程Sybase ASE数据库,而无需对PHP服务器计算机进行任何修改?

(我正在运行PHP 5.3.2,Windows Server)。

回答

1
  1. 使用sybase_connect,如果你在你的sql.ini文件中定义的服务器的主机名,则可以从如何机器连接到另一

  2. 我真的不知道,因为我一直使用的接口文件。你可以在运行时使用类似于

    putenv(“SYBASE =/usr/local/path_to_ini_directory”)来指定一个路径给你sql.ini文件。

  3. 不是。你需要一个Sybase驱动程序的PHP服务器

上我主要使用UNIX服务器和而不是使用普通的Sybase驱动程序/ OCS等,我通常使用freetds的实现。在Windows上,您可以在PHP服务器上安装OCS驱动程序。