我们最近从Cognos 10.1.1迁移到Cognos 10.2.1.1(10.2.1加上Fix pack1)。我们现有的一些报告现在无法通过验证。
从cogserver.log文件看,BIBUS流程在验证报告时看起来很糟糕。 我们正在通过PMR与IBM技术支持部门合作。
如果有人在这里知道是否可以逐步验证报告,以便我可以获得一些信息或某些日志,我们的报告中的哪个元素正是导致问题的呢?即可以某种方式在调试模式下进行报告验证吗?
答案 0 :(得分:2)
哦,这将是一个多么奇妙的功能,但据我所知,完全没有这样的功能。您可以尝试将调度程序的日志记录设置为最大值,以查看是否可以获得更多信息性错误。
我首先尝试单独查看每个查询的表格数据。如果您可以确定导致问题的查询(或多个查询),那么您可以从查询中删除项目,直到它没有失败,此时您应该非常清楚问题的根源是什么。
如果这不起作用,我会开始抓取报告的主要部分并看到你可以让它运行。例如,如果您有一个包含4个图表的报告,请删除其中一半并尝试使用您的报告。恢复原始报告,删除另一半。让它工作,然后开始从失败的一半中移除东西,直到你可以缩小到你的问题。
这有点慢,但这些方法一直对我有用。
另一方面,我们即将进行同样的升级,我有兴趣听听你学到的东西。
编辑: 哦,忘了。如果还没有,请确保禁用DQM并以此方式测试报告。
答案 1 :(得分:0)
不幸的是,没有办法一步一步地调试。最后获得了崩溃的核心转储,将它们发送给IBM Folks;他们在10.2.1.1中将其识别为已知错误。所以现在我们在10.2.1.2(应用修订包2)解决了这个问题。