自Windev 23以来的Advantage OLE DB Provider连接器以来的SQL查询问题

2020-08-13 20:28发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

自Windev 23开始,由于Advantage OLE DB提供程序连接器,我想与您联系以提交有关SQL查询的问题。

问题在以下情况下发生:

-Advantage OLE DB Provider v.11.10连接器(版本11.10.0024)

-适用于Windows x86 64位(版本11.10.0024)的Advantage Database Server版本11.1

我们有以下警报消息:

窗口标题: Advantage Client Engine

消息:调用用户提供的回调函数时,正在生成异常代码C0000005。 它已被禁用。

按钮:确定

此消息仅在以64位WinDev 23进行SQL调用时发生。

实际上,对于同一项目,如果WinDev 21(32或64位)未修改代码或WinDev 23(仅32位),则不会发生此问题!

如果这不能阻止我们恢复SQL查询的结果,则有必要单击"确定"按钮以使SQL查询运行,这非常阻塞。

关于设置Advantage Database Server"禁止消息框"不会更改任何内容(重新启动执行的ADS服务),并且未激活它来测试其他版本的WinDev!

我们还与PC SOFT并行提交了此问题,以便获得对此问题的可能解决方案。

但是,您是否对此错误消息有清楚的解释以及解决此问题的方法?

感谢您的回复,如有需要,请随时处理。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

自Windev 23开始,由于Advantage OLE DB提供程序连接器,我想与您联系以提交有关SQL查询的问题。

问题在以下情况下发生:

-Advantage OLE DB Provider v.11.10连接器(版本11.10.0024)

-适用于Windows x86 64位(版本11.10.0024)的Advantage Database Server版本11.1

我们有以下警报消息:

窗口标题: Advantage Client Engine

消息:调用用户提供的回调函数时,正在生成异常代码C0000005。 它已被禁用。

按钮:确定

此消息仅在以64位WinDev 23进行SQL调用时发生。

实际上,对于同一项目,如果WinDev 21(32或64位)未修改代码或WinDev 23(仅32位),则不会发生此问题!

如果这不能阻止我们恢复SQL查询的结果,则有必要单击"确定"按钮以使SQL查询运行,这非常阻塞。

关于设置Advantage Database Server"禁止消息框"不会更改任何内容(重新启动执行的ADS服务),并且未激活它来测试其他版本的WinDev!

我们还与PC SOFT并行提交了此问题,以便获得对此问题的可能解决方案。

但是,您是否对此错误消息有清楚的解释以及解决此问题的方法?

感谢您的回复,如有需要,请随时处理。

付费偷看设置
发送
9条回答
葫芦娃快救爷爷
1楼-- · 2020-08-13 21:01

我只能告诉您的是,异常代码C0000005表示"访问被拒绝"。 不知道该软件在后台执行的操作,我无法确定是什么导致了这种情况。 理想情况下,如果PC Soft在自己的代码中未发现问题,则应与SAP一起处理支持事件,以便我们一起解决该问题。

此致

Mike Loop
高级产品支持工程师
SAP产品支持

天桥码农
2楼-- · 2020-08-13 21:02

如果您能够登录到SAP Market Place但没有超级管理员特权,则可以 需要找到您公司的超级管理员。 登录时,您可以单击"联系我们",然后选择非技术帮助的渠道之一。 他们应该能够识别您的超级管理员。

实际上应该是代表您打开事件的PC Soft。 暗示我们不正确地投射数据似乎很牵强,但这仅适用于Windows 10上使用WinDev 23版。

如果可以从服务器发布ads_err。*文件,则可能会有所帮助。 但是请注意,其中可能包括一些敏感的细节,例如服务器名称和用户登录名(无密码)。

此致

Mike Loop-SAP产品支持

悻福寶寶
3楼-- · 2020-08-13 20:42

我已经看到此错误代码以及不匹配或缺少的DLL。

落灬小鱼
4楼-- · 2020-08-13 20:42

PC Soft可能具有合同规定 与SAP的关系,因此他们应该向我们发起支持事件。 这将使他们能够为所有用户解决问题。该错误表明该问题是在执行用户定义的回调函数期间发生的。 无法访问该功能,我无法分析错误。

Mike Loop-SAP产品支持

SAP砖家
5楼-- · 2020-08-13 20:58

嗨,

根据检查转储文件的Windev工程师(如下所示),此错误是由adsoledb64.dll引起的。

他们告诉我们,这可能是一个转换问题,它丢失了adsoledb64中指针最高有效字节的32位。

此处故障转储信息的pastebin链接。

其他信息:此错误仅在Windows 10 x64平台上启动,应用程序在Windows 7 x64平台上运行良好。

最好的问候

打个大熊猫
6楼-- · 2020-08-13 20:56

请打开支持事件以进行转储分析和问题再现。

Mike Loop
高级产品支持工程师
SAP产品支持

一周热门 更多>