找不到SAP s4HANA sapcontrol命令

2020-08-16 13:26发布

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

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


当我登录到HANA DB用户时,我会得到( -sh:/usr/sap/HAP/HDB[0-9][0-9]/HDBSettings.sh:没有这样的文件或目录),但使用 sapcontrol -nr 00 -funtion GetProcessList 后能够登录,显示 sh:sapcontrol:命令未找到。请帮助。

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

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


当我登录到HANA DB用户时,我会得到( -sh:/usr/sap/HAP/HDB[0-9][0-9]/HDBSettings.sh:没有这样的文件或目录),但使用 sapcontrol -nr 00 -funtion GetProcessList 后能够登录,显示 sh:sapcontrol:命令未找到。请帮助。

付费偷看设置
发送
4条回答
何必丶何苦呢
1楼 · 2020-08-16 14:11.采纳回答

嗨Manish

执行以下操作:

使用hapadm登录并执行:哪个sapcontrol

(这将给出 您的sapcontrol路径,例如/usr/sap/HAP/HDB00/exe/sapcontrol)

现在以完整路径执行sapcontrol:

./ < em> usr/sap/HAP/HDB00/exe/sapcontrol -nr 00 -function GetProcessList

看起来您已经共享了应用程序服务器的env详细信息(具有/usr/sap/OPP/D01/exe,而不是HAP)。

木偶小白
2楼-- · 2020-08-16 13:48

嗨Manish,

可以将该变量添加到OS用户主目录中的相关文件中。 您必须知道OS用户的默认外壳程序和主目录。 (登录到用户后执行:echo $ SHELL和echo $ HOME)

例如

如果是bourne shell(/bin/sh)-

Go 到<主目录>

ls -altr | grep sh(请注意,.sh和.csh文件是隐藏的,所以-altr可以列出)

对.sapenv.sh文件进行备份(安全!),并添加最后一个并保存:

PATH = $ {PATH}:/usr/sap/HAP/HDB00/exe

导出PATH

< p>如果是C shell(/bin/csh)

转到<主目录>

备份.sapenv.csh文件(安全!)并添加 最后保存:

setenv PATH/usr/sap/HAP/HDB00/exe:$ PATH

在与同一用户的新会话中,您可以看到环境变量PATH具有/usr/sap/HAP/HDB00/exe

注意:某些变量需要重新启动application/db才能生效。

浮生未央
3楼-- · 2020-08-16 13:57

请检查HANA db用户的环境变量。

此致

骆驼绵羊
4楼-- · 2020-08-16 14:06

嗨,先生

我已经在应用程序级别检查了环境变量,并附加了信息 environment-variable.txt

一周热门 更多>