有没有一种方法可以告诉SQL Server 2008 Express将每个查询(包括每个SELECT查询!)记录到一个文件中?
这是一台开发机器,因此记录选择查询的负面影响不是问题。
在有人建议使用SQL事件探查器之前:Express中不提供此功能(有人知道Web版中是否可用吗?),并且我正在寻找一种记录查询的方法,即使我不在时也是如此。
…最新答案,但我希望对其他读者有帮助…
除非仅在开发环境中,否则将SQL Server Express与诸如此类的高级审核要求结合使用并不是真正的最佳选择。
您可以使用跟踪(www.broes.nl/2011/10/profiling-on-sql-server-express/)来获取所需的数据,但您必须自己解析这些数据。
有第三方工具可以执行此操作,但是它们的成本会很高。ApexSQL的日志浏览器可以记录除select之外的所有内容,而Idera的法规遵从性管理器也可以记录select语句,但是成本要高得多。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。