从PHP连接SAP HANA时出错
使用odbc驱动程序将SAP HANA与PHP连接时出错 下面是我的错误。注意:我可以插入第一个数据,但无法获取数据。无法插入第二个数据 警告:odbc_connect():SQL错误:[unixODBC][SAP AG][LIBODBCHDB SO][HDB]通信链路故障-10709连接失败(RTE:[89006]系统调用“connect”失败,rc=110:连接超时),第9行的/home/saphana/config.php中SQLConnect中的SQL状态08S01警告:odbc_exec()预期参数1为资源,第22行的/home/saphana/savedata.php中给出的布尔值警告:odbc_fetch_row()预期参数1为资源,第24行/home/saphana/savedata.php中的null警告:odbc_exec()预期参数1为资源,第32行/home/saphana/savedata.php中的布尔值警告:odbc_exec()预期参数1为资源,第34行/home/saphana/savedata.php中的布尔值警告:odbc_fetch_row()预期参数1为资源,第40行的/home/saphana/savedata.php中给出null注意:第47行的/home/sanjay/savedata.php中的未定义变量:ID 请帮忙 这是我的档案:从PHP连接SAP HANA时出错,php,hana,Php,Hana,使用odbc驱动程序将SAP HANA与PHP连接时出错 下面是我的错误。注意:我可以插入第一个数据,但无法获取数据。无法插入第二个数据 警告:odbc_connect():SQL错误:[unixODBC][SAP AG][LIBODBCHDB SO][HDB]通信链路故障-10709连接失败(RTE:[89006]系统调用“connect”失败,rc=110:连接超时),第9行的/home/saphana/config.php中SQLConnect中的SQL状态08S01警告:odbc_exe
?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);
好的,如果您之前说您成功地插入了,这意味着连接字符串工作正常。我在这里看到的唯一问题是您的服务器不再运行。Cloudshare每60分钟暂停一次服务器(可以扩展到180分钟),您的错误消息听起来正是如此。这个问题很老,我之前已经解决了。但我忘了在这里提到这一点。是的,事情就是这样。谢谢