datastage - 为什么我会收到此 DataStage 作业编译错误?
问题描述
尝试在 DataStage 11.7 上编译作业时,我遇到以下错误以及其他许多错误:
检查复合运算符时出错:子进程命令失败,退出状态为 256
我在网上搜索了所有可能的解决方案。由于站点已关闭,无法查看 dsxchange。查看了所有编译器选项,它们看起来与成功编译的其他项目相同。
IBM 有一个解决方案,但它对我不起作用: https ://www.ibm.com/support/knowledgecenter/SSZJPZ_11.3.0/com.ibm.swg.im.iis.ds.trouble.ref.doc/topics/ transformstage01.html
有任何想法吗?
解决方案
DSXchange 上有 165 次点击(它没有关闭)。您能否验证您的操作系统以及控制编译器和链接器的四个环境变量(APT_COMPILER、APT_COMPILEOPT、APT_LINKER 和 APT_LINKEROPT)的值?还请验证您正在运行的 DataStage 的确切版本以及编译器的确切版本。如知识中心文章中所述,此错误通常与编译器不兼容、版本不正确或选项不正确有关。
推荐阅读
- python - 我刚刚开始用 Python 制作一个基本的交互式计算器,但不知道为什么它不接受给定的输入
- node.js - Mongoose:在添加 useNewUrlParse:true 等选项后,仍然收到来自 mongoose 模型 FindByIdAndUpdate() 的警告
- java - 快乐,你知道它还在继续
- nginx - Kubernetes:Ingress Nginx 如何将请求镜像到外部端点
- javascript - JS Revealing Module Pattern - 通过公共方法访问私有变量
- docker - 主机网络上的 Docker 容器相互引用
.local 而不是 - python-2.7 - 在 python 2.7 上安装 tensorflow
- android - 如何在撰写中从底部导航栏的底部打开底部表
- python-3.x - 为什么 (?:...) 正则表达式对于 re.match 和 re.findall 的行为不同?
- hybris - 在 hybris 中的 CatlogSynchJob 中按值复制