2

简而言之。
安装补丁 19 后,我无法运行任何形式:我自己或其他人使用补丁 18 或 19 编译。启动后立即出现 Windows 错误:

--------------------------------
ifrun60.exe ....
--------------------------------
应用程序未能正确初始化 (0xC0000005)。......
--------------------------------

详细信息
- 在 Windows 事件查看器中:错误 id =“26”,源 =“应用程序弹出窗口”,用户 =“n/a”
- 我能够从 Builder 中运行表单(即“程序”->“运行” )
- Developer 6i 补丁 18 一切都很好。
- 我们团队的另一位程序员也有同样的问题(其他人还没有尝试过)
- Windows XP SP3(32 位)。

我试过的
- 将 ifrun60.exe(和 BIN 文件夹中的其他 exe)添加到数据执行预防 (DEP) 异常
- 通过 Oracle 安装程序卸载所有可能的组件,从 HDD 中删除 ORACLE_HOME 并重新安装,然后
- 增量应用所有补丁我有 (5, 13, 15, 18, 19)
- Windows 兼容模式下的启动表单

为什么我需要这个
主要原因是这个补丁修复了一些只出现在我的机器上的奇怪行为(在 7 人团队中) - 我在尝试分配全局变量时遇到错误。它总是在任何其他机器上重新编译后消失,有时(什么......?!)在我自己重新编译后

第二个原因是,好吧,只是好奇,因为我几乎打破了我的大脑试图使这项工作


进展
2010.02.11 - 我刚刚发现(感谢 ProcMon),crush 之前的最后一个操作是加载ifrcm60.dll(带有 SUCCESS 结果代码)。
我试图用补丁 18 中的版本替换这个 DLL,然后ifrun60.exe抱怨错误的 DLL

2010.02.16 -沃森博士没有生成任何信息

2010.03.02 - 对 Designer 6i 的支持(包括扩展)于 2008 年 12 月 31 日结束,所以我无法提出支持请求。
此外,我能找到的唯一提到这个问题的是Oracle 论坛上的死线程(2 yo)

在我看来,解决这个问题的唯一方法是拆开我的电脑……还有其他建议吗?:)


解决
方法 OK,我放弃了。只需重新安装 Windows(在任何情况下都喜欢这个解决方案 :)(我已经完成了 Win7 32 位)

4

2 回答 2

3

如果您正在安装补丁,那么您可能有一个 Oracle Support 帐户。如果是这样,我敦促您向他们提出 SR。或者 - 由于我不确定 Forms 6i 是否仍受支持 - 在 Metalink 知识库中搜索解决方案。

因为这将是您的设置中真正模糊的东西。Tech Guy 论坛中有一个主题,其中涵盖了在诊断此问题时需要部署的那种技术。 找到更多。

于 2010-02-10T05:41:48.330 回答
2

我遇到了同样的问题,并为 Forms 6i 应用补丁 6857221 解决了它。您可以在此处下载:https ://support.oracle.com/epmos/faces/PatchSearchResults?_afrLoop=384799287815717&_afrWindowMode=0&_adf.ctrl-state=5a8q1h6fh_4 (您需要一个 Oracle 支持帐户)

于 2017-05-29T21:09:33.380 回答