HANA-SAP B1-系统初始化

问题说明

SAP B1 for HANA 版本有许多功能必须对数据库账套进行系统初始化操作才能使用,如:EXCEL分析报表、HANA分析视图等功能。
当然如果直接在SLD控制台执行初始化操作,不出所料一般会出现以下错误,即script server 服务未启动:

image.png

具体说明

  • HANA 1.0 & SAP B1 for 9.1、9.2、9.3版本

对于10.0之前的SAP B1 版本,仅需要使用HANA studio "配置configuration→daemon.ini→scriptserver 服务,即将其instances 值 由0改成1" ;instances更改完成后,重新执行系统初始化即可。

image.png
  • HANA 2.0 & SAP B1 for 10.0

对于10.0之后的版本,由于对应的是HANA 2.0 的数据库,而HANA 2.0是支持多租户的多容器数据库模式。而我们SAP安装完成后一般登录的仅是租户数据库,具体如下图所示,会发现根本找不到daemon.ini这个服务配置项。

image.png

此时,我们需要登录系统数据库下进行更改,具体登录方式如下:

image.png

1、登录到系统数据库后,需要执行以下SQL语句添加 租户数据库的scriptserver服务。

ALTER DATABASE NDB ADD 'scriptserver'
image.png

2、执行完成后,会发现系统数据 daemon.ini 下面多出NDB租户的服务即:dcriptserver.NDB,然后我们更改instances配置值由0为1。完成后继续到SLD控制台执行系统初始化即可。

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容