PHP7 ODBC扩展无法与SAP 16 ODBC驱动程序一起正常运行

2020-09-16 01:11发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我们的应用程序基于P...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我们的应用程序基于PHP(版本7.2)。 不幸的是,从版本7开始,PHP放弃了本机Sybase数据库驱动程序,因此我们的应用程序现在使用ODBC扩展。 这就是为什么我也问这个问题的原因: https://answers.sap.com/questions/558574/support-for-sap-ase-extenion-module-for-php.html

虽然Sybase 15.5版的ODBC驱动程序似乎运行得很好,但是SAP 16版随附的ODBC驱动程序却带来了麻烦。 我们无法检索任何类型的数据库字段:datetime,big-和smalldatetime。 我们收到的是一个空字符串。

是否报告过类似的案例或解决方法?

非常感谢。

2条回答
宇峰Kouji
2020-09-16 01:46 .采纳回答

KBA#2670776

这是PHP和SAP ODBC驱动程序之间的游标的问题。

您可以修改php.ini文件:
odbc.default_cursortype = SQL_CURSOR_STATIC

ODBC dsn>常规选项卡>检查使用游标

关于,
瑞安

一周热门 更多>