在使用python PyHDB连接到SAP HANA时,如何找到主机/端口

2024-04-18 09:25:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试连接到SAP HANA数据库,但我不知道在哪里可以找到hostportpyhdb.connect()属性

测试代码如下

import pyhdb

connection = pyhdb.connect(
    host="",
    port="",
    user="exampleusername",
    password="examplepassword"
)

cursor = connection.cursor()
cursor.execute("SELECT 'Hello Python World'")
cursor.fetchone()

connection.close()

有人能给我指一下正确的方向吗


Tags: import数据库host属性portconnectpasswordconnection
1条回答
网友
1楼 · 发布于 2024-04-18 09:25:25

HOSTPORTDATABASENAME是SAP HANA登录信息的一部分,构成数据库的逻辑地址

如果您不控制数据库,则无法“找出”这些参数的值,除非有人会告诉您。

此场景中的HOST是运行HANA数据库的系统的网络主机地址PORT取决于数据库系统的实际安装情况,DATABASENAME是数据库的逻辑名称,也是数据库管理员可以自由选择的名称

以SAP HANA Express Edition虚拟机为例: HOST将是hxehost(或VM可访问的IP地址)。
PORT39015遵循3xx15模式,其中xx是系统的实例号,在本实例中90
DATABASENAME最后是{}(HanaexpressEedition)

相关问题 更多 >