点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在尝试按照该教程进行操作, ...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在尝试按照该教程进行操作, ...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在尝试按照该教程进行操作,
在经典模式中创建表的同义词后,我无法构建数据库
错误:com.sap.hana.di.synonym:容器的对象所有者" DB_1#OO"无权访问" PLAIN.PRODUCT_SEGMENT"同义词目标。 需要向该用户授予目标对象的" SELECT"(对于过程为" EXECUTE")特权。 [8250505]
位于" src/synonyms/plain.hdbsynonym"(0:0)
创建hdbgrants文件后,我能够成功构建。 我不明白该错误,因为同义词和hdbgrant文件为对象所有者提供了所需的访问权限。 另外,帮助文档中没有提及" reference"关键字。
这是构建失败的完整日志。
8:21:16 PM(构建器)开始构建"/img/HANA_APP/db"。 8:21:22 PM(DIBuild)正在构建"/img/HANA_APP/db"。 下午8:21:23(DIBuild)为模块'/db'提供服务不会为'org.cloudfoundry.existing-service'类型的'CROSS_SCHEMA_PRODUCTS'资源创建服务实例。服务实例'XSA_DEV-e6q72ye2mqupm5ku- 资源'XSA_DEV-e6q72ye2mqupm5ku-HANA_APP-hdi_db'的HANA_APP-hdi_db'已经存在,将不执行任何操作。[INFO]正在将源代码注入构建器... [INFO]已完成源代码注入[INFO] ----- -------------------------------------------------- -----------------您的模块包含package.json文件,它将用于build.up的最新版本,时间为0.625s> deploy @ start/hana/shared/HXE /xs/controller_data/executionagent/executionroot/3304bc0a-ae07-4cbb-9512-be499e736958/app/META-INF/.sap_java_buildpack/tomcat/temp/builder/hdi-builder/builds/build-2368462583583301604518/db>节点node_modules/@ sap/hdi-deploy/deploy.js 8:21:25 PM(DIBuild)@ sap/hdi-deploy,版本3.10.0(默认模式),服务器版本2.00.045.00.1575639312(2.0.45.0),节点版本8.15.1,HDI版本4,容器API 版本44使用带有1个替换项的环境变量" SERVICE_REPLACEMENTS"中的服务替换项/hana/shared/HXE/xs/controller_data/executionagent/executionroot/3304bc0a-ae07-4cbb-9512-be499e736958/app/META-INF/.sap_java_buildpack/ tomcat/temp/builder/hdi-builder/builds/build-2368462583301604518/db/.hdiignore。收集文件...在cfg/中找不到.hdiconfig,使用src中的一个。收集文件...确定(0s 5ms) 收集了4个目录收集了10个文件收集了0个可重用模块目标服务:XSA_DEV-e6q72ye2mqupm5ku-HANA_APP-hdi_dbSession变量APPLICATION设置为" SAP_HDI/development/HANAExpress"。请求ID 478的先前构建在2020-07-30 13:48:00.621086000状态 完成并显示消息:使失败(4个错误,1个警告):尝试部署1个文件,取消部署0个文件,重新部署 oy 0个从属文件。正在处理吊销文件...正在处理吊销文件... ok(0s 0ms)正在处理授权文件...正在处理" cfg/plain.hdbgrants" ...正在使用类型为" sql"的授权服务" ServiceName_1" 正在处理" cfg/plain.hdbgrants" ... ok正在处理授予文件... ok(0s 71ms)正在预处理文件...正在预处理文件... ok(0s 0ms)正在连接到容器" DB_1" ...正在连接到 容器" DB_1" ...正常(0s 23ms)锁定容器" DB_1" ...锁定容器" DB_1" ...正常(0s 277ms)与容器" DB_1"同步文件...与容器" DB_1"同步文件 容器" DB_1" ...好的(0s 790ms)1已计划根据增量检测部署或修改文件,已部署文件已基于增量检测部署了0已删除的文件已根据增量检测进行了部署(已由取消部署白名单过滤)计划了0文件已基于显式部署进行了部署 将基于显式规范计划将取消规范文件0部署到容器" DB_1" ... 8:21:28 PM(DIBuild)在容器" DB_1"中开始制作,要部署1个文件,要取消部署0个文件...禁用容器模式" DB_1"的表复制...禁用容器模式的表复制 " DB_1" ... ok(0s 131ms)迁移库...迁移库... ok(0s 40ms)正在制作...正在准备...正在准备制作事务...正在添加" src/synonyms/plain.hdbsynonym" "用于部署..."为部署添加" src/synonyms/plain.hdbsynonym" ...好的(0s 99ms)准备中...好的(0s 338ms)准备make事务...好的(0s 723ms)计算依赖关系。 ..扩展...扩展" src/synonyms/plain.hdbsynonym" ...扩展" src/synonyms/plain.hdbsynonym" ... ok(0s 2ms)扩展... ok(0s 88ms)预编译... 预编译" src/synonyms/plain.hdbsynonym" ...预编译" src/synonyms/plain.hdbsynonym $ PRODUCT_SEGMENT.defaults" ...从" src/synonyms/plain.hdbsynonym"扩展/synonyms/plain.hdbsynonym$PRODUCT_SEGMENT.defaults" ...确定(0s 0ms)预编译" src/synonyms/plain.hdbsynonym" ...确定(0s 3ms)预编译...确定(0s 21ms)合并... 合并" src/synonyms/plain.hdbsynonym $ PRODUCT_SEGMENT.defaults" ...从" src/synonyms/plain.hdbsynonym"扩展为" src/synonyms/plain.hdbsynonym $ PRODUCT_SEGMENT.defaults" ... ok(0毫秒0ms) 预编译" $ synonym.config/PRODUCT_SEGMENT"(合并)...从" src/synonyms/plain.hdbsynonym $ PRODUCT_SEGMENT.defaults"合并。预编译" $ synonym.config/PRODUCT_SEGMENT"(合并)...确定(0秒0毫秒) 合并... ok(0s 136ms)正在计算依赖关系... ok(0s 339ms)处理工作清单...部署" $ synonym.config/PRODUCT_SEGMENT" ...从" src/synonyms/plain.hdbsynonym $ PRODUCT_SEGMENT"合并。 默认值"部署" src/synonyms/plain.hdbsynonym $ PRODUCT_SEGMENT.defaults" ...从" src/synonyms/plain.hdbsynonym"展开部署" src/synonyms/plain.hdbsynony" m $ PRODUCT_SEGMENT.defaults" ...确定(0s 0ms)部署" $ synonym.config/PRODUCT_SEGMENT" ...确定(0s 19ms)部署" src/synonyms/plain.hdbsynonym" ...错误:com.sap。 hana.di.synonym:容器的对象所有者" DB_1#OO"无权访问" PLAIN.PRODUCT_SEGMENT"同义词目标。 需要向该用户授予目标对象的" SELECT"(对于过程为" EXECUTE")特权。 [8250505]位于" src/synonyms/plain.hdbsynonym"(0:0)警告:运行" com.sap.hana.di.synonym"插件的工作程序2在部署1个对象时遇到错误[8212030]错误:工作程序 2遇到错误; 所有剩余的作业将被取消[8214600]错误:正在处理工作清单...失败[8212102]失败(4个错误,1个警告):尝试部署1个文件,取消部署0个文件,重新部署0个从属文件错误:正在制作。 。失败[8211605]错误:在容器" DB_1"中启动make时要部署1个文件,要取消部署0个文件...失败[8214168]到容器DB_1的部署失败-错误:HDI make失败[Deployment ID:none]。 错误:HDI失败(4s 130ms)npm ERR! 代码ELIFECYCLEnpm ERR! errno 1npm错误! deploy @ start:`node node_modules/@sap/hdi-deploy/deploy.js`npm错误! 退出状态1npm ERR! npm ERR! 在deploy @ start script.npm ERR上失败! npm可能不是问题。 上面可能还有其他日志记录输出。 有关此运行的完整日志,请参见:npm ERR! /hana/shared/HXE/xs/controller_data/executionagent/executionroot/3304bc0a-ae07-4cbb-9512-be499e736958/app/META-INF/cache/node8.15/.npm/_logs/2020-07-30T14_51_30_486Z-debug。 日志 8:21:28 PM(构建器)/HANA_APP/db的构建失败。
谢谢托马斯。 我将再次克隆该项目并重新开始。
一周热门 更多>