我已经查看了SO上与类似错误有关的查询 - 但到目前为止还没有找到任何内容,以帮助解决我在Powerbuilder9.0下运行的orcascript时遇到的这个特殊问题。 orca脚本连接到SCC服务提供者,执行完整的目标刷新,然后应该构建exe。它永远不会走到最后一步。
日志信息量不大,只是在失败时说出来: PBORCA_SccRefreshTarget。完全重建 调用cm_rebuild_application(CM_REBUILD_FULL) 虽然脚本在某个方面进入上述步骤,但它会退出并引发DDE服务器错误。
有人可以帮我解决这个问题吗?我几乎不知道PB的基础知识,本练习的目的是将我继承的基于IDE的构建转换为orcascript构建,以便我可以不受监视地运行构建。
提前致谢!
编辑: 我现在按照以下建议运行性能监视器,这是我在orcascr9.exe进程中看到的失败点。
类:文件系统
操作:QueryAllInformationFile
结果:BUFFER OVERFLOW
路径:C:\ S \ 00019 \ MORENUMBERSblah.pbl
答案 0 :(得分:1)
您可以尝试确定构建正在进行的对象。一种方法是查看最后修改的库。构建所依赖的对象将具有比构建更旧的编译日期,构建尚未达到的任何编译日期也是如此。这可能会帮助您将事情缩小到一些可能的嫌疑人。如果没有源代码控制,我建议一次将一半非编译对象改为不同的pbl,直到构建在不同的pbl上失败。然后以另一种方式开始从最后一批移动对象。你可以复制pbls并在orcascript中进行常规的非scc构建实验,但这是一项额外的工作,如果非scc构建工作,你将有一个更大的神秘而不是解决方案。
答案 1 :(得分:1)
所以,我还没有听说过关于IDE中的构建是否成功的后续跟进,所以我将假设IDE也失败了。
我在the Troubleshooting Guide on my site列出了一系列建议。按重要性降序排列,我特别关注的是:
如果您在执行这些步骤后仍然遇到问题,“故障排除指南”中可能还有其他一些想法可能会激发一些想法,但我会根据迄今为止提供的信息用完想法。
祝你好运,特里。