SAP S/4 HANA 数据库底表查询及运维管理
1、SAP S/4 HANA 简介
1.1 S4与ECC的区别
SAP ECC时期支持常规主流的关系型数据库,如MSSQL、ORACLE、IBM DB2等。
SAP S4 仅支持在HANA数据库上运行。
SAP基于HANA的内存计算、列式存储,以及并行计算特性,对SAP数据底表做了大量的改造优化,具体参考相关资料。
1.2 SAP S4 Hana数据库(以Q系统为例)
目前版本为HANA2.0,默认以多租户形式部署,
一般SAP S4 的数据库对应为设定租户下的 SAPHANADB SCHEMA,如图所示:

1.3 访问权限设定
不建议用系统账号访问数据库,需要由数据库DBA另外设置访问账号。
这里新建了YKREADER账号,授权对SAPHANADB、YKDB只读访问。
2、SAP HANA 连接工具
2.1 工具
推荐使用官方管理工具SAP HANA Studio,来管理、访问Hana数据库,进行数据开发。

也可以通过Eclipse,下载SAP相应组件来访问 Hana数据库。
也可以使用第三方工具,如dbeaver来访问Hana数据库。
2.2 连接服务器
(1)打开Hana Studio主界面,切换如下视图 :
查询用:SAP HANA Administration Console (default)
开发用:SAP HANA Development
(2)添加Hana服务器



(2)添加成功,如下图所示


本文详细介绍了SAPS/4HANA系统的特点,包括与ECC的区别,多租户HANA数据库的配置,以及访问权限设置。重点讲述了如何使用SAPHANA Studio等工具进行底表查询,并提供了查询实例。同时,强调了Hana脚本中集团号的重要性以及S4替换对象/代理对象的概念。最后,讨论了HANA数据库的监控方法。
最低0.47元/天 解锁文章
728

被折叠的 条评论
为什么被折叠?



