简介 在 Microsoft Dynamics SL 中,尝试打印自定义报表或预览自定义报表时,
收到以下错误消息:
透明错误 534 - 数据库 DLL 检测到的错误。
本文介绍如何排查此错误消息。
详细信息
若要对错误消息进行故障排除,请执行以下步骤。
注意 在按照这些步骤操作之前,请确保没有其他用户登录到 Microsoft Dynamics SL。
-
启动Microsoft SQL Server探查器。 为此,请使用适当的方法:方法 1:如果运行的是
2005 SQL Server 2005 或 SQL Server 2008-
启动SQL Server Management Studio,然后连接到托管 Microsoft Dynamics SL 数据库的服务器。
-
在"工具"菜单上,单击"SQL Server Profiler"。
-
单击"文件",单击"新建跟踪",然后连接到SQL Server运行 Microsoft Dynamics SL 数据库的服务器。
方法 2:如果运行的是 SQL Server 2000
-
单击"开始",指向"所有程序",Microsoft SQL Server,然后单击"探查器"。
-
单击"文件",指向"新建",单击"跟踪",然后连接到运行 SQL Server 并且托管 Microsoft Dynamics SL 数据库的服务器。
-
-
在"跟踪属性"对话框中,单击"运行"。
-
打开自定义报表的" (解释) ROI"屏幕,然后单击"打印预览"。 收到以下错误消息:
透明错误 534 – 数据库 DLL 检测到的错误
注意 收到此 错误消息 时,请勿单击"确定"。
-
切换到SQL Server Profiler,然后单击工具栏上的"停止所选跟踪"。
-
在" 详细信息 "窗格中,使用 " 复制"命令将 SELECT 语句移动到剪贴板。
-
启动查询编辑器SQL查询分析器,然后选择相应的应用数据库。
-
使用"粘贴"命令将 SELECT 语句从剪贴板移动到"查询"窗格,然后按 F5 运行 SELECT 语句。
注意 使用步骤 7 的结果确定要在报告中修改哪些内容以更正问题。
注意 如果预期数据未在报告中显示,也可使用这些故障排除步骤。 这些步骤可帮助确定问题是否位于报告中包含的查询中,或者问题是否与报告中的抑制相关。