启动 SQL Server Profiler

可以通过多种不同的方式启动 SQL Server Profiler,以支持在各种方案中收集跟踪输出。 可以从 “开始” 菜单、数据库引擎优化顾问中的 “工具” 菜单和 SQL Server Management Studio 中的多个位置启动 SQL Server Profiler。

首次启动 SQL Server Profiler 并从“文件”菜单中选择“新建跟踪”时,应用程序将显示“连接到服务器”对话框,可在其中指定要连接到的 SQL Server 实例。

从“开始”菜单启动 SQL Server Profiler

  1. “开始 ”菜单上,指向 “所有程序”,指向 Microsoft“SQL Server 2014”,指向 “性能工具”,然后单击“ SQL Server Profiler”。

在数据库引擎优化顾问中启动 SQL Server Profiler

  1. 在 数据库引擎 优化顾问的 “工具” 菜单上,单击 SQL Server Profiler

在 Management Studio 中启动 SQL Server Profiler

SQL Server Management Studio 在其自己的实例中启动每个探查器会话,并在关闭 SQL Server Management Studio 时继续运行。

可以从 SQL Server Management Studio 中的多个位置启动 SQL Server Profiler,如以下过程所示。 SQL Server Profiler 启动时,它会加载其启动点的连接上下文、跟踪模板和筛选器上下文。

从“工具”菜单启动 SQL Server Profiler

  1. 在 SQL Server Management Studio 的“工具”菜单中,单击“SQL Server Profiler” 。

从查询编辑器启动 SQL Server Profiler

  1. 在 SQL Server Management Studio 菜单栏上,单击“ 新建查询”。

  2. 在查询编辑器中右键单击,然后选择“在 SQL Server Profiler 中跟踪查询” 。

    注释

    该连接上下文为编辑器连接,跟踪模板为 TSQL_SPs,应用的筛选器为 SPID = query window SPID。

从活动监视器中启动 SQL Server Profiler

  1. 在对象资源管理器中,右键单击 SQL Server 的实例,然后单击 “活动监视器”。

  2. 单击“ 进程 ”窗格,右键单击要分析的进程,然后单击 SQL Server Profiler 中的“跟踪进程”。

    注释

    选定某个进程后,打开活动监视器时连接上下文为对象资源管理器连接。 跟踪模板为基于服务器类型的默认模板,并且 SPID 等于所选进程的 SPID。

.NET Framework 安全性

在 Windows 身份验证模式下,运行 SQL Server Profiler 的用户帐户必须有权连接到 SQL Server 实例。

若要使用 SQL Server Profiler执行跟踪,用户还必须拥有 ALTER TRACE 权限。

另请参阅

SQL Server Profiler
使用 SQL Server Management Studio