记录SQLServer 2008 Express数据库上的所有查询?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (39)

是否有一种方法可以告诉SQLServer2008Express将每个查询(包括每个选择查询!)记录到一个文件中?

提问于
用户回答回答于

SQLServer事件探查器:

  • 文件->新跟踪
  • 显示“一般”选项卡。
  • 在这里,您可以选择“Savetofile:”以便将其记录到一个文件中。
  • 查看“事件选择”选项卡
  • 选择要记录的项。
  • TSQL->SQL:BatchStarting将使您获得SQL选择
  • 存储过程->rpc:Completed将为您提供存储过程。

用户回答回答于

有第三方工具可以做到这一点。Log explorer从ApexSQL中可以记录所有内容,但可以选择和Idera合规管理器也会记录SELECT语句,但成本要高得多。

扫码关注云+社区