我想就我的举报情况获得一些建议。我在SQL Server中工作。我有大量针对数据库运行的数据验证查询。通常,对于每个查询,我都会返回两件事-一是违规记录的计数,另一是违规记录本身。
我的目标是生成一个报告,该报告提供所有数据验证查询的违规记录的计数(理想情况下,在Excel工作簿中的一张纸上)和违规记录本身(理想地,在Excel工作簿中的不同纸上)的计数。
如何最好地实现?也就是说,哪种技术最适合这种情况?例如,过去,我已经在SSMS中对查询进行了原型设计,将它们复制到Windows批处理文件中(并添加了将结果写入单独的文本文件的代码),并通过sqlcmd实用程序调用了批处理文件(使用命令提示符) 。但是,我知道还存在其他解决方案(例如SSRS)。像SSRS这样的工具会更好地解决这种情况吗?我不愿走SSRS路线,因为我只给出一个问题的指标(即违规记录的数量),而报告的其余部分则由违规记录组成。
由于这是一个意见问题,因此可能会关闭,但SSRS将是此要求的一个很好的解决方案。如果您符合以下条件,我认为SSRS非常适合:
否则,如果这只是为您而已,并且您当前没有在服务器上运行SSRS,则可以节省运行另一项服务的开销,而只需在批处理文件中进行即可。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句