python - SAP HANA Python 连接 HDBCLI

标签 python sql hana python-db-api

成功安装 HDBCLI 驱动程序并使用 Python 连接 SAP HANA 后,我创建了以下代码来测试连接,但是出现错误:

错误:(-10719,“连接失败(无效的 SERVERNODE ':30015')”)

有谁知道问题出在哪里吗?

from hdbcli import dbapi
connection = dbapi.connect(
    host="gf_____lds",
    port=30015,
    user="______",
    password="_______"
)

cursor = connection.cursor()
cursor.execute("SELECT 'Hello Python World' FROM DUMMY")
cursor.fetchone()
(u"Hello Python World",)

connection.close()

最佳答案

我认为主机参数应该设置为“address”而不是“host”或作为函数中的第一个参数(没有名称)

关于python - SAP HANA Python 连接 HDBCLI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55090123/

相关文章:

php - 选择 ID,以便您可以创建动态查询

sql - 如何在 SQL Server 2005 中制作尴尬的 sql 表枢轴?

sql - 如何聚合sql(HANA)中不同行的值?

python - 在 Python 模块中存储 JSON 数据的最佳方式

mysql 从三个表中选择一个

sql - 如何从一个 "table"将多个表连接到同一个自动生成的整数上?

python - 如何使用python删除字典中的非字母数字字符

python - 保存tensorboard tf.summary.image而不进行颜色转换

python - 重定向到通过 ssh 启动的远程 python 应用程序的文件输出