点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我已经在Virtualbox的虚拟机中安装了HANA Express。
我正在使用Python连接到SAP HANA,我使用SYSTEM凭据登录。 我只能访问架构SYS,_SYS_REPO,_SYS_EPM ...,但无法读取SAP_HANA_DEMO架构,但出现以下错误:
错误:(362,"无效的架构名称:SAP_HANA_DEMO:第1行第15行(在pos 14处)")
当我将SAP HANA studio用作Eclipse的插件并使用SYSTEM凭据登录时,我可以毫无问题地访问SAP_HANA_DEMO表。
SAP_HANA_DEMO模式来自HANA SHINE的安装( https://github.com/SAP/hana- ),培训内容,以学习,开发和部署SAP HANA平台内基于SAP HANA Application Services的应用程序。
我使用ConnectionContext连接到SAP HANA,并检查了连接是否建立良好。
,其中ConnectionContext('10 .55.139.153',39015,'SYSTEM','Mypassword')作为cc: df =(cc.table('header',schema ='SAP_HANA_DEMO')) pandas_df = df.collect()
我已在具有完全特权的SYSTEM对象特权中添加了SAP_HANA_DEMO。
我还向SYSTEM添加了以下授予的角色:
-sap.hana.democontent.epm.roles :: Admin和用户
-sap.hana.xs.Im.roles ::管理员和开发人员
-sap.hana.xs.ide.roles :: Developer
-PUBLIC,MODELING,CONTENT_ADMIN。
SAP_HANA_DEMO的架构所有者是_SYS_REPO,它是技术用户,无法激活。
预先感谢您的帮助,
莱奥
SAP_HANA_DEMO模式"安装"在哪个租户数据库中。 我猜您是在系统数据库中完成此操作的,而不是在您使用端口39015寻址的HXE租户数据库中完成的。您能否使用端口39013进行尝试,该端口指向HXE安装中的SYSTEM数据库?
非常感谢弗洛里安的回答,它已经完全解决了我的问题!
最诚挚的问候,
莱奥
一周热门 更多>