错误:(362,"无效的架构名称:SAP_HANA_DEMO)

2020-09-06 17:43发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我已经在Virtualb...

         点击此处--->   EasySAP.com群内免费提供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,它是技术用户,无法激活。

预先感谢您的帮助,

莱奥

2条回答
梦想连接
2020-09-06 18:19 .采纳回答

SAP_HANA_DEMO模式"安装"在哪个租户数据库中。 我猜您是在系统数据库中完成此操作的,而不是在您使用端口39015寻址的HXE租户数据库中完成的。您能否使用端口39013进行尝试,该端口指向HXE安装中的SYSTEM数据库?

一周热门 更多>