第一范文网 - 专业文章范例文档资料分享平台

U8软件报错时SQL事件探查器的使用

来源:用户分享 时间:2025/5/31 18:16:09 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

第三节:实际工作中事件探查器的应用

在实际U8R软件维护过程中,经常遇到的问题主要有两类:

一类是显式的错误和异常,可直接在事件探查器中利用Exception事件捕获。 另一类是隐式的数据错误,在事件探查器中无明显的问题捕获标识,如客户的汇总表和明细表数据不一致(数据对不上)等。 对于第一类问题,通常的解决办法是:

首先要利用事件探查器跟踪有问题的帐套,重点查看在跟踪过程中,报错语句前后的SQL语句所涉及到数据表或数据对象内容是否有问题。

确定问题帐套的报错位置后,再利用事件探查器跟踪演示帐套(或者不出问题的其他用户帐套),并且重点对比有问题帐套报错处前后SQL语句涉及的表或数据对象内容有何差别。根据对比结果确定出错误数据,对问题帐套进行修改即可。

在实际处理问题过程中,应用这种办法通常都能有效解决此类问题。 对于隐式的数据错误问题的解决。

再现该存在问题的操作(在软件界面操作),同时实时查看后台的跟踪结果,查找出实现该功能SQL语句所操作的数据表或数据对象。

在实际处理问题过程中,通常遇到的情况都是:存在问题操作涉及的明细表

9

数据正确,而汇总表数据有错,这时,利用明细表中数据来修改汇总表中的对应数据即可。

涉及存储过程、视图、触发器问题的解决

在处理以上两类问题的时候,还会遇到事件探查器跟踪出来的结果涉及存储过程、视图、触发器等,这时不能单纯应用以上办法来解决,而是要进一步研究该存储过程、视图、触发器等所涉及的具体表或数据对象,往往这些对象涉及的表或数据对象比较繁多复杂,因此要对此类对象的SQL语句进行深入分析,再确定解决办法。

在SQLSERVER的查询分析器中执行系统存储过程“sp_helptext 对象名”可以查询具体存储过程、视图、触发器的SQL语句内容。10

搜索更多关于: U8软件报错时SQL事件探查器的使用 的文档
U8软件报错时SQL事件探查器的使用.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8e7qx43z7f4n7xz5ebao_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top