SAP HANA作业因内部错误而失败:dberror(Connection.prepareCall)

2020-09-28 03:03发布

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

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

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


嗨朋友,

我已经在SAP HANA中创建了作业以运行该过程,并且计划每天运行同一作业。但是由于以下错误,该作业失败了。

内部错误:dberror(Connection.prepareCall):258-特权不足:未授权(/Test_job/run_test_job.xsjs中的第5行位置1)

我的Run_test_job.xsjs文件包含以下代码

函数My_Test()

{

var query =" {CALL ProcedureName}";

var conn = $ .db.getConnection();

var pcall = conn.prepareCall(query);

pcall.execute();

pcall.close();

conn.commit();

conn.close();

}

我被分配了以下角色。

sap.hana.xs.admin.roles :: JobAdministrator

sap.hana.xs.admin.roles :: HTTPDestAdministrator

但是仍然出现错误。请您提供一个问题给我,究竟是什么问题以及如何解决此问题。

此致

VaraPrasad。

2条回答
clever101
2020-09-28 03:42

用于运行作业的用户是否具有执行该过程的特权? 您列出的角色仅用于作业管理和http目标管理,但它们不赋予用户执行过程的权限。

此致,
弗洛里安

一周热门 更多>