【问题标题】:Connect Symfony to a Sybase Database将 Symfony 连接到 Sybase 数据库
【发布时间】:2016-06-04 02:30:33
【问题描述】:

就在我开始之前,我一直试图弄清楚这一点,并点击了几乎所有的谷歌链接,我已经阅读了几乎所有其他关于这对我没有用的问题。

有什么方法可以连接到我尝试过的现有 Sybase ase 数据库 sqlanywheresqlsrvpdo_dblib 例如,我总是遇到异常 Attempted to call function "sasql_connect" from namespace "Doctrine\DBAL\Driver\SQLAnywhere". 当我使用 sqlanywhere 时

我在 windows 上使用 Symfony 2.8 php 5.5,在 ubuntu 上尝试过 php 5.6 还是一样

感谢您的帮助

【问题讨论】:

    标签: php symfony sybase sap-ase


    【解决方案1】:

    您的问题缺乏细节。显然您正在连接到 Sybase SQLAnywhere? (而不是 Sybase ASE 或 Sybase IQ)。此外,缺少大多数其他相关细节。

    无论如何,对于 SQL Anywhere,最好使用 SA JDBC 4.0 驱动程序 (sajdbc4.jar),而不是 jConnect。有关详细信息,请参阅http://dcx.sap.com/index.html#sa160/en/dbprogramming/choosing-jdbc-jdbc.html

    【讨论】:

    • 这些驱动程序适用于 Java 而不是 PHP,我将编辑我的问题
    【解决方案2】:

    老问题,但万一有人来这里寻找答案:

    要从 Symfony/PHP 连接到 SQL Anywhere,您需要安装 SQL Anywhere 模块。在撰写本文时,不幸的是它与 PHP 8 不兼容,甚至无法编译。

    https://wiki.scn.sap.com/wiki/display/SQLANY/The+SAP+SQL+Anywhere+PHP+Module

    【讨论】:

      猜你喜欢
      • 2017-06-12
      • 1970-01-01
      • 1970-01-01
      • 2011-08-22
      • 1970-01-01
      • 2015-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多