在Python 3.6中连接到Advantage DB

2020-09-08 02:23发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尝试使用Python连接到Adv...

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

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


尝试使用Python连接到Advantage Database时遇到问题。 由于我使用的是Python 3.6,因此现有的python库对我不起作用。 我已经下载了v 11 ODBC驱动程序和ACE。 我正在使用pyodbc,并能够使其与连接字符串一起使用驱动程序。 我能够摸索通过,以使其在连接时不再出现错误,但是现在每当我尝试执行命令时都会出现1500错误。 查看文档,它说要检查 aicu.so/aicu.dlland icudt40l。 dat都已部署。 我已经验证客户端和服务器都安装了它们。 有人遇到过类似的问题吗? 还是知道在Linux上使用python 3.6连接数据库的更好方法?

客户端:Ubuntu 18.04,Python版本3.6,pyodbc,Advantage ODBC驱动程序11.10.0.26,ACE 11.10.0.24

服务器:Windows Server 2012 R2,Advantage DB 11.10.0.1

2条回答
Haoba3210
2020-09-08 03:07

您是否检查过ads_err.adt和ads_err.dbf文件,以查看服务器希望在哪里找到这些文件?

一周热门 更多>