Share via


啟動 SQL Server Profiler

您可以利用多種不同的方式來啟動 SQL Server Profiler,以支援在各種狀況中收集追蹤輸出。啟動 SQL Server Profiler 的方式包括:從 [開始] 功能表、從 Database Engine Tuning Advisor 中的 [工具] 功能表,以及從 SQL Server Management Studio 中的數個位置。

當您第一次啟動 SQL Server Profiler,且從 [檔案] 功能表中選取 [新增追蹤] 時,應用程式會顯示一個 [連接到伺服器] 對話方塊,供您指定要連接的 SQL Server 執行個體。

從 [開始] 功能表啟動 SQL Server Profiler

  • [開始] 功能表中,依序指向 [所有程式]、[Microsoft SQL Server 2008 R2] 和 [效能工具],然後按一下 [SQL Server Profiler]

在 Database Engine Tuning Advisor 中啟動 SQL Server Profiler

  • 在 Database Engine Tuning Advisor 的 [工具] 功能表上,按一下 [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

  1. 在 SQL Server Management Studio 功能表列上,按一下 [新增查詢]

  2. 在查詢編輯器中按一下滑鼠右鍵,然後選取 [在 SQL Server Profiler 中追蹤查詢]

    [!附註]

    連接內容是編輯器連接、追蹤範本為 TSQL_SPs,而套用的篩選為 SPID = 查詢視窗 SPID。

若要從活動監視器啟動 SQL Server Profiler

  1. 在 [物件總管] 中,以滑鼠右鍵按一下 SQL Server 的執行個體,然後按一下 [活動監視器]

  2. 按一下 [處理器] 窗格,以滑鼠右鍵按一下您要分析的處理序,然後按一下 [在 SQL Server Profiler 中追蹤處理序]

    [!附註]

    選取處理序時,如果有開啟 [活動監視器],則連接內容為 [物件總管] 連接。追蹤範本是以伺服器類型為基礎的預設值,而且 SPID 等於所選處理序的 SPID。

安全性

在 Windows 驗證模式中,執行 SQL Server Profiler 的使用者帳戶必須有連接到 SQL Server 執行個體的權限。

若要利用 SQL Server Profiler 來執行追蹤,使用者也必須有 ALTER TRACE 權限。