如何解决尝试连接到SAP HANA时Python停止工作
我正在尝试在Anaconda上使用python与SAP Hana连接。
SAP团队已经给了我要连接的数据,但是每次我尝试运行代码时,它只加载两秒钟,然后显示一个弹出窗口,说“ Python已经停止工作”,然后杀死了我的内核然后重新启动。
我不知道为什么会这样,因为它没有显示正确的错误消息,只会崩溃,并且会崩溃。
我正在按照SAP开发人员页面上的说明进行操作,而我正在执行步骤3子主题2 https://developers.sap.com/tutorials/hana-clients-python.html
请参阅下面的几行代码。
from hdbcli import dbapi
conn = dbapi.connect(
address="awsddb01ler.com",port=30044,user="MyUser",password="MyPassword",ENCRYPT=True,sslValidateCertificate=False)
如果有人知道为什么会发生这种情况或如何纠正它,请分享!
解决方法
-
检查是否具有正确版本的正确软件包。对于SAP来说,这有时很棘手。还要检查https://tools.hana.ondemand.com/#hanatools
-
如前所述,使用跟踪查找崩溃原因
-
检查设置。如果您在公司环境中或使用Hana Cloud,则sslValidateCertificate通常为true。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。