SAP HANA 2.0(SP04)上的HXE VM-FlowGraph-没有可用的ScriptServer

2020-08-26 08:33发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


Hello World,

我在SAP HANA 2.0(SP04)上的HXE VM遇到问题-在执行流程图时,例如 清理操作。

我只是在跟踪SAP HANA学院关于Bob的教程(Tahir Hussain Babar)。

我面临的错误是:

(/FlowGraph/MyFlowGrahphHdbMod)执行失败:(dberror)[686]:启动任务错误:" FLOWGRAPH_HDI_MYFLOWGRAHPHHDBMOD"。" FlowGraph.MyFlowGrahphHdbMod :: FlowGraph_Cleanse_SP":第5行第0行(在pos 122) ):
[34091]没有可用的ScriptServer。 有关更多信息,请参见SAPNote 1650957。

我尝试通过以下活动自行解决此问题:

尝试#1。 根据教程在SAP HANA中启用脚本服务器,即速成版:
https://developers.sap.com/tutorials/hxe-enable-script-server.html

结果:已针对租户db HXE(在Hana-Cockpit中检查)启动并运行了脚本服务器。
但是运行FlowGraph的结果是:< em> [34091]没有可用的ScriptServer。 有关更多信息,请参见SAPNote 1650957。


尝试#2。根据"检查您的环境",步骤5:"从教程

更新XSA租户配置"。

https://developers.sap.com /tutorials/hxe-aa-movielens-01.html
我认为,也许这里缺少某些内容。 不。 问题仍然存在。

尝试#3。检查OSS注释1650957和《 SAP HANA管理指南》一章" 2.2.2.4向租户数据库添加服务"。 ->返回尝试#1

我当然也注意到了Bob的这个SQL,但即使对我来说"假定"版本也不起作用
------------------- -------------------------------------
-开启脚本和dp服务器
------------------------------------------------- -------
ALTER SYSTEM ALTER CONFIGURATION('daemon.ini','host','mo-88e87eab9.mo.sap.corp')
SET('dpserver','instances') ='1',且具有重新配置;

ALTER SYSTEM ALTER CONFIGURATION('daemon.ini','host','mo-88e87eab9.mo.sap.corp')
SET('scriptserver',' 实例')='1'WITH RECONFIGURE;

有人可以告诉我如何解决此问题吗?

预先感谢

Dio。


         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


Hello World,

我在SAP HANA 2.0(SP04)上的HXE VM遇到问题-在执行流程图时,例如 清理操作。

我只是在跟踪SAP HANA学院关于Bob的教程(Tahir Hussain Babar)。

我面临的错误是:

(/FlowGraph/MyFlowGrahphHdbMod)执行失败:(dberror)[686]:启动任务错误:" FLOWGRAPH_HDI_MYFLOWGRAHPHHDBMOD"。" FlowGraph.MyFlowGrahphHdbMod :: FlowGraph_Cleanse_SP":第5行第0行(在pos 122) ):
[34091]没有可用的ScriptServer。 有关更多信息,请参见SAPNote 1650957。

我尝试通过以下活动自行解决此问题:

尝试#1。 根据教程在SAP HANA中启用脚本服务器,即速成版:
https://developers.sap.com/tutorials/hxe-enable-script-server.html

结果:已针对租户db HXE(在Hana-Cockpit中检查)启动并运行了脚本服务器。
但是运行FlowGraph的结果是:< em> [34091]没有可用的ScriptServer。 有关更多信息,请参见SAPNote 1650957。


尝试#2。根据"检查您的环境",步骤5:"从教程

更新XSA租户配置"。

https://developers.sap.com /tutorials/hxe-aa-movielens-01.html
我认为,也许这里缺少某些内容。 不。 问题仍然存在。

尝试#3。检查OSS注释1650957和《 SAP HANA管理指南》一章" 2.2.2.4向租户数据库添加服务"。 ->返回尝试#1

我当然也注意到了Bob的这个SQL,但即使对我来说"假定"版本也不起作用
------------------- -------------------------------------
-开启脚本和dp服务器
------------------------------------------------- -------
ALTER SYSTEM ALTER CONFIGURATION('daemon.ini','host','mo-88e87eab9.mo.sap.corp')
SET('dpserver','instances') ='1',且具有重新配置;

ALTER SYSTEM ALTER CONFIGURATION('daemon.ini','host','mo-88e87eab9.mo.sap.corp')
SET('scriptserver',' 实例')='1'WITH RECONFIGURE;

有人可以告诉我如何解决此问题吗?

预先感谢

Dio。


付费偷看设置
发送
5条回答
歪着头看世界
1楼 · 2020-08-26 08:46.采纳回答

嗨Dio

终于可以重现这个问题了。

主要要点是,要实现智能数据质量,必须执行"清理"和"地理编码"操作 不属于HANA Express Edition的其他文件。 ( https://help.sap.com/viewer/7952ef28a6914997abc01745fef1b607/en -US/211c72af9d1449b0bde7ca2d892cb699.html )。

因此,下载和安装SDI.tgz并没有帮助,因为它不包含那些参考文件。

Bob的教程是 不是为HANA Express Edition创建,而是基于标准HANA安装; 对于HXE来说,包含这些功能会很好。

很抱歉,这些"坏"消息没有文件(如果您有相应的帐户,可以从Service Marketplace下载),那么该视频示例将无法在HXE上运行。

我希望至少可以提供关闭; 至少这不是往年留下的未解决的问题。

干杯,

啦啦

在漫长的讨论中,其他值得注意的事情:

  • 需要为项目部署到的租户数据库安装并设置脚本服务器
  • 当前HXE VM中的HXEInstaller/Updater脚本已损坏。
    有关更多详细信息,请参见此处
  • 每个新项目都有自己的HDI容器,这会导致在目标DB中创建多个DB用户
  • 用于项目HDI容器的目标DB是在项目的第一个版本中确定的 。 之后更改目标空间/数据库不会自动移动容器。
    这意味着,如果已经针对SystemDB中的容器构建了项目,则无论项目设置中的任何更改如何,都将继续针对该容器构建项目。
    这是" false" no-scriptserver-found 消息来自。
wang628962
2楼-- · 2020-08-26 08:46

Lars,

谢谢。 哦,当然不是。 我不知道这是需要的。 流程图。

我将其安装在我的系统上,并将奖励您10亿点。 为了您的帮助和您的解释(例如

数据库用户)。

可惜的是,由于以下消息,它会花费更长的时间:

周末愉快,

Dio。

callcenter油条
3楼-- · 2020-08-26 09:09

好吧,这里变成蓝色...

可能是您针对SystemDB而不是承租人DB构建了项目 (HXE)?

您可以在XSA控制台中(作为XSA管理员)在" Tenant数据库"下进行检查:

此外,我假设您已经运行

 SELECT * FROM m_services; 

在HXE/租户数据库中,发现存在脚本服务器。

Doze时光
4楼-- · 2020-08-26 08:44

你好,

好的,我设法通过一些技巧来安装sdi.tgz,下面可能会涉及到它。

但是重新启动后,执行FlowGraph时仍然出现错误。

[2929] {200535} [2/222609] 2019-12-27 19:10:54.847492 e af_core hanaLogging.cpp(00233)::UDC0119尝试打开文件usr/sap/HXE/HDB90/exe/DataQuality/datacleanse/PERSON_FIRM_PER.cp不存在。
[2929] {200535} [2/222609] 2019-12-27 19:10:55.010654 e af_core hanaTransform.cpp(01313):CleanseFlowGraph .MyFlowGrahphHdbMod :: FlowGraph_Cleanse_TEMPLATE_:1在HanaTransform中,无法创建转换
[2929] {200535} [2/222609] 2019-12-27 19:10:55.013108 e CalcEngine cePopAdapter.cpp(00353):适配器的执行 节点CleanseFlowGraph.MyFlowGrahphHdbMod :: FlowGraph_Cleanse_TEMPLATE_内的操作失败:异常141005:无法创建或初始化HanaTransform对象

我附加了整个 scriptserver_alert_hxehost.trc(将其重命名为.txt)。

scriptserver-alert-hxehost.txt

在我的下辈子里,我想成为一个树液基础的大师,或者想开一家餐馆/酒吧。 但是现在我要启动并运行它! 在Bob的视频中看起来总是如此简单。

致谢

Dio。


当 HXEDownloadManager_linux.bin 在VM中不起作用时,如何安装sdi.tgz:

使用本地HXEDownloadManager_linux.bin下载sdi.tgz,并将文件放置在"数据"文件夹中。
创建了一个共享文件夹btw。 VM和我的主机

使用hxeadm用户访问了文件夹和内容:
cd mnt
cd hgfs
cd数据
sudo chmod -R 777 sdi.tgz < br> tar -xvzf sdi.tgz
cd HANA *
./install_sdi.sh

粗暴的香蕉
5楼-- · 2020-08-26 08:44

嘿拉尔斯,

非常感谢您在解决问题方面的出色帮助。

不幸的是,我希望使用我的S-帐户下载文件是:

" [原文如此......不只是作弊,因此从道德上讲是坏的,而是视司法管辖区为非法。.""

因为我的公司尚未运行HANA 2.0(我们仍在运行1.0),并且HXE是我的。

真令人遗憾的是,人才流失仍在继续。

祝一切顺利。

Dio。

一周热门 更多>