【问题标题】:Error in Connecting SAP HANA from PHP从 PHP 连接 SAP HANA 时出错
【发布时间】:2013-08-24 14:18:26
【问题描述】:

我在使用 odbc 驱动程序连接 SAP HANA 和 PHP 时遇到错误。

以下是我的错误。注意:我可以插入第一个数据,但不能获取数据。无法插入第二个数据。

警告:odbc_connect():SQL 错误:[unixODBC][SAP AG][LIBODBCHDB SO][HDB] 通信链路故障;-10709 连接失败(RTE:[89006] 系统调用“连接”失败,rc=110 :连接超时),SQLConnect 中的 SQL 状态 08S01 在第 9 行的 /home/safana/config.php 警告:odbc_exec() 期望参数 1 是资源,布尔值在第 22 行的 /home/saphana/savedata.php 中给出警告: odbc_fetch_row() 期望参数 1 是资源,在第 24 行的 /home/saphana/savedata.php 中给出 null 警告:odbc_exec() 期望参数 1 是资源,在 /home/saphana/savedata.php 中给出的布尔值。 32 警告:odbc_exec() 期望参数 1 是资源,布尔值在第 34 行的 /home/saphana/savedata.php 中给出 警告:odbc_fetch_row() 期望参数 1 是资源,/home/saphana/savedata.php 中给出 null在第 40 行注意:未定义变量:第 47 行 /home/sanjay/savedata.php 中的 ID

请帮忙!!!!!!

这是我的文件:

?php session_start();
$driver         = "HANADB"; // 32 bit odbc drivers that come with the hana client      installation.

$servername  = "saphfvb.vm.cld.sr:30015";

$db_name        = "HDB";        // This is the default name of your hana instance. 

$username       = "SYSTEM"; // This is the default username, do provide your username

$password       = "xxxxxx";  // This is the default password, do provide your own   password.

$conn = odbc_connect("HANADB","SYSTEM","manager",SQL_CUR_USE_ODBC);

【问题讨论】:

    标签: php hana


    【解决方案1】:

    好吧,如果你之前说你有一个成功的插入,这意味着连接字符串工作正常。我在这里看到的唯一问题是您的服务器不再运行。 Cloudshare 每 60 分钟暂停一次服务器(可以扩展到 180 分钟),您的错误消息听起来就是这样。

    【讨论】:

    • 这个问题很老,我之前已经解决了。但我忘了在这里提。是的,这就是发生的事情。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多