点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我们有一个具有以下PB版本的PB应用程序。
PB版本-PB 12.6 Bulid 4088。
从PB工作区运行应用程序时,该应用程序可以正常运行。 运行EXE文件时,抛出了以下错误。
错误1:
当我们在Windows 7计算机上运行EXE文件时,它表示应用程序无法连接到数据库(SQL代码= -1),但该应用程序在powerbuilder工作空间中运行正常。
注意:我们在工作区和EXE软件包文件夹中使用了相同的INI文件,并在其中配置了数据库参数。
错误2:
当我们在Windows 12计算机上运行EXE文件时,它显示"应用程序无法正确启动(0xc000007b)。单击确定以关闭应用程序"。 通过单击"确定"按钮响应此消息时,另一条消息" application.exe已停止工作"。 当看到错误消息以了解更多详细信息时,表明故障模块是ntdll.dll。 我们已附上错误屏幕截图。
注意: PB 12.6构建版本4088和4098出现上述错误。
请为我们提供一些解决方案。
(3.4 kB)
Padmagowri,您好;
1)对于PB 12.6版本4088-即大约2015年的GA(初始版本)。我当前使用的是2017年6月1日之后的版本4139。您可能希望将某些EBF的ASAP作为v12.6的初始版本 相当越野车。 对于SQL错误,您还应该捕获SQLCA.sqldbcode和SQLCA.sqlerrtext属性,以真正了解正在发生的情况。 SQLDBCode -1只是表示由于某种原因连接失败。
2)假设您的意思是W2012处于EXE启动崩溃中,我怀疑此问题可能与运行时DLL匹配不正确,或者PB运行时未正确安装。 希望在以后的情况下,您可以使用" Packager"实用程序将PBVM DLL加载到W2012计算机上,而不仅仅是从开发人员的PC复制某些DLL。
HTH
致谢...克里斯
一周热门 更多>