1

1 - 是否需要在 PHP 服务器机器上安装 ASE 才能连接到远程 Sybase ASE 数据库?

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

3 - 有没有一种方法可以连接到远程 Sybase ASE 数据库而不需要对 PHP 服务器机器进行任何修改?

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

4

1 回答 1

1
  1. 使用 sybase_connect,如果您在 SQL.ini 文件中定义了服务器主机名,您可以从机器连接到另一台机器

  2. 我真的不知道,因为我一直使用接口文件。您可以在运行时使用类似的东西指定 sql.ini 文件的路径

    putenv ("SYBASE=/usr/local/path_to_ini_directory");

  3. 并不真地。您的 PHP 服务器上需要一个 sybase 驱动程序

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

于 2013-04-04T08:39:28.407 回答