SQL Server Profiler - 如何过滤跟踪以仅显示来自一个数据库的事件?

7 浏览
0 Comments

SQL Server Profiler - 如何过滤跟踪以仅显示来自一个数据库的事件?

我该如何将 SQL Server Profiler 跟踪限制在特定数据库上?我无法找到如何过滤跟踪以不查看我连接实例上所有数据库事件的方法。

admin 更改状态以发布 2023年5月22日
0
0 Comments

在SQL 2005中,您首先需要在跟踪中显示数据库名称列。最简单的方法是选择调整模板,该模板已经添加了该列。

假设您选择了调整模板,要进行过滤:

  • 单击“事件选择”选项卡
  • 单击“列过滤器”按钮
  • 选中“显示所有列”(向右下)
  • 选择“DatabaseName”,单击右侧窗格中“Like”旁边的加号,输入您的数据库名称。

我总是将跟踪保存到表中,这样我可以在事后对跟踪数据进行LIKE查询。

0
0 Comments

在Trace属性>事件选择选项卡下>选择显示所有列。现在,在列过滤器下,您应该看到数据库名称。输入数据库名称以进行Like部分,您应该只看到该数据库的跟踪。

0