启动 SQL Server Profiler
可以通过多种不同方式开始SQL Server Profiler,以支持在各种方案中收集跟踪输出。 可以从“开始”菜单、数据库引擎优化顾问的“工具”菜单以及SQL Server Management Studio中的多个位置开始SQL Server Profiler包括。
首次开始SQL Server Profiler并从“文件”菜单中选择“新建跟踪”时,应用程序会显示“连接到服务器”对话框,可在其中指定要连接到的SQL Server实例。
从“开始”菜单启动 SQL Server Profiler
- 在“开始”菜单上,依次指向“所有程序”、“Microsoft SQL Server 2014”、“性能工具”,然后单击“SQL Server Profiler”。
在数据库引擎优化顾问中启动 SQL Server Profiler
- 在 数据库引擎 优化顾问的 “工具” 菜单上,单击 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
- 在 SQL Server Management Studio 的“工具”菜单中,单击“SQL Server Profiler” 。
从查询编辑器启动 SQL Server Profiler
在SQL Server Management Studio菜单栏上,单击“新建查询”。
在查询编辑器中右键单击,然后选择“在 SQL Server Profiler 中跟踪查询” 。
注意
该连接上下文为编辑器连接,跟踪模板为 TSQL_SPs,应用的筛选器为 SPID = query window SPID。
从活动监视器启动 SQL Server Profiler
在“对象资源管理器”中,右键单击SQL Server实例,然后单击“活动监视器”。
单击“进程” 窗格,右键单击要探查的进程,然后单击“在 SQL Server Profiler 中跟踪进程” 。
注意
选定某个进程后,打开活动监视器时连接上下文为对象资源管理器连接。 跟踪模板为基于服务器类型的默认模板,并且 SPID 等于所选进程的 SPID。
.NET Framework 安全性
在 Windows 身份验证模式下,运行 SQL Server Profiler 的用户帐户必须有权连接到 SQL Server 实例。
若要使用 SQL Server Profiler执行跟踪,用户还必须拥有 ALTER TRACE 权限。