PowerBuilder是美国著名的数据库应用开发工具生产厂商PowerSoft(后被Sybase公司收购)推出的成功产品,其第一版于1991年6月正式投入市场。它是完全按照客户/服务器体系结构研制设计的,采用面向对象技术,图形化的应用开发环境,是数据库的前端开发工具。
有一PB9.0应用程序,原来在XP系统中运行正常。后部署到Server2008标准版系统偶尔会出现系统错误,导致PB9.01应用程序退出。查看Windows日志——应用程序:
1、错误
日志名称: Application
来源: Application Error
日期: 2013/4/17 10:37:54
事件 ID: 1000
任务类别: (100)
级别: 错误
关键字: 经典
用户: 暂缺
计算机: HBNS-MIS-36
说明:
错误应用程序 word_deal.exe,版本 1.0.0.1,时间戳 0x4473ca67,错误模块 ole32.dll,版本 6.0.6002.18277,时间戳 0x4c28d53e,异常代码 0xc0000005,错误偏移量 0x00047336, 进程 id 0x1614,应用程序启动时间 0x01ce3b0c6f92f0ed。
2、错误
日志名称: Application
来源: Application Error
日期: 2013/4/17 9:24:37
事件 ID: 1000
任务类别: (100)
级别: 错误
关键字: 经典
用户: 暂缺
计算机: HBNS-MIS-36
说明:
错误应用程序 word_deal.exe,版本 1.0.0.1,时间戳 0x4473ca67,错误模块 PBVM90.dll,版本 9.0.3.8716,时间戳 0x4473caf0,异常代码 0xc0000005,错误偏移量 0x002b6ba8, 进程 ID 0x8a8,应用程序启动时间 0x01ce3b08cb28f058。
---------------------------处理方法------------------------------------------------------------------------
1、复制PBVM90.dll文件到System32文件夹中(System32文件夹中没有这个文件。此文件为浙ICP备11055608号-3
iis7站长之家编译发布时自带的)。
2、复制 ole32.dll文件到PB9.0应用程序根目录下(ole32.dll原存在于System32文件夹中)。
-------------------------------------------------------------------------------------------------------------