Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python在尝试连接到SAP HANA时停止工作_Python_Hana_Python Db Api - Fatal编程技术网

Python在尝试连接到SAP HANA时停止工作

Python在尝试连接到SAP HANA时停止工作,python,hana,python-db-api,Python,Hana,Python Db Api,我正在尝试在Anaconda上使用python连接SAP Hana SAP团队已经给了我要连接的数据,但每次我尝试运行代码时,它只加载两秒钟,然后显示一个弹出窗口说“Python停止工作”,然后它杀死我的内核并重新启动它 我不明白为什么会发生这种情况,因为它没有显示正确的错误消息,只是崩溃了,而且它没有 我正在按照SAP开发者页面上的说明进行操作,我正在进行步骤3子主题2 请参阅下面我的几行代码 from hdbcli import dbapi conn = dbapi.connect(

我正在尝试在Anaconda上使用python连接SAP Hana

SAP团队已经给了我要连接的数据,但每次我尝试运行代码时,它只加载两秒钟,然后显示一个弹出窗口说“Python停止工作”,然后它杀死我的内核并重新启动它

我不明白为什么会发生这种情况,因为它没有显示正确的错误消息,只是崩溃了,而且它没有

我正在按照SAP开发者页面上的说明进行操作,我正在进行步骤3子主题2

请参阅下面我的几行代码

from hdbcli import dbapi
conn = dbapi.connect(
    address="awsddb01ler.com",
    port=30044,
    user="MyUser",
    password="MyPassword",
    ENCRYPT=True,
    sslValidateCertificate=False)
如果有人知道为什么会发生这种情况,或者我如何纠正它,请分享

  • 检查您是否有正确版本的正确软件包。这在SAP中有时很棘手。也检查

  • 如前所述,使用跟踪查找崩溃原因

  • 检查您的设置。如果您处于公司环境或使用Hana云,则sslValidateCertificate通常是正确的


  • 你也遵循了最初的步骤吗?(必需的软件,64位,等等?)是的,我已经使用Python大约两年了,关于hdbcli包,我在尝试创建连接之前下载并导入了它。当您编写“it crash”时,这是否意味着Python解释器程序中止?如果是的话,您使用的是哪种python解释器(cPython、PyPy或其他)?您使用的是什么操作系统平台?请尝试查看脚本,找出导致崩溃的源代码