在Python 3.6中连接到Advantage DB

2020-09-08 02:23发布

         点击此处--->   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

         点击此处--->   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
1楼-- · 2020-09-08 03:07

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

Nan4612
2楼-- · 2020-09-08 03:04

不幸的是,我在这里没有得到任何条目 错误。 出现的唯一一件事是我根本无法连接时。

一周热门 更多>