SQL Server 2008跟踪查询和输出(记录行)的查询执行

时间:2012-11-07 01:31:36

标签: sql-server sql-server-2008-r2 ssms

我想以编程方式跟踪并保存SQL Server 2008 R2中执行的查询的所有查询和输出(记录行)。

我很容易在Visual C#中实现基于TraceServer类SMO(服务器管理对象)的查询宽限程序。

但是,我无法跟踪查询执行的输出(记录行),这些输出类似于SSMS(SQL Server Management Studio)中结果窗口中的输出。

如何追踪并保存它们?

1 个答案:

答案 0 :(得分:0)

您无法使用Profiler或SMO跟踪获取查询执行结果。根据您要实现的目标,您可以在使用Profiler捕获的SSMS查询中运行,也可以创建表并在查询中添加代码以将结果保存在表中。