Profiler 公用程式

適用於:SQL Server

分析工具公用程式可啟動 SQL Server Profiler 工具。 這個主題稍後列出的選擇性引數可讓您控制應用程式啟動的方式。

注意

profiler 公用程式的用途不在於編寫追蹤的指令碼。 如需詳細資訊,請參閱 SQL Server Profiler

語法

  
profiler  
    [ /? ] |  
[  
{  
{ /U login_id [ /P password ] }  
| /E  
}  
{[ /S sql_server_name ] | [ /A analysis_services_server_name ] }  
[ /D database ]  
[ /T "template_name" ]  
[ /B { "trace_table_name" } ]  
{ [/F "filename" ] | [ /O "filename" ] }  
[ /L locale_ID ]  
[ /M "MM-DD-YY hh:mm:ss" ]  
[ /R ]  
[ /Z file_size ]  
]  

引數

/?
顯示 profiler 引數的語法摘要。

/U <登入識別碼>
這是使用者用於 SQL Server 驗證的登入識別碼。 登入識別碼會區分大小寫。

注意

如有可能,請使用 Windows 驗證。

/P <密碼>
請指定使用者為 SQL Server 驗證指定的密碼。

/E
利用目前使用者的認證來指定以 Windows 驗證進行連接。

/Ssql_server_name
請指定 SQL Server 執行個體。 Profiler 會利用 /U/P 參數或 /E 參數所指定的驗證資訊,自動連接指定的伺服器。 若要連線到具名的 SQL Server 執行個體,請使用 /SSQL Server 名稱\執行個體名稱.

/Aanalysis_services_server_name
指定 Analysis Services 的執行個體。 Profiler 會利用 /U/P 參數或 /E 參數所指定的驗證資訊,自動連接指定的伺服器。 若要連線到具名的 SQL Server 執行個體,請使用 /AAnalysis Services 伺服器名稱\執行個體名稱

/Ddatabase
指定連接要用的資料庫名稱。 如果未指定任何資料庫,這個選項會選取指定使用者的預設資料庫。

/B "trace_table_name"
指定啟動 Profiler 時所載入的追蹤資料表。 您必須指定資料庫、使用者或結構描述,以及資料表。

/T"template_name"
指定將載入來設定追蹤的範本。 範本名稱必須用引號括住。 範本名稱必須在系統範本目錄中,或在使用者範本目錄中。 如果兩個目錄中有同名的兩個範本存在,就會載入系統目錄中的範本。 如果沒有含指定名稱的範本,便會載入標準範本。 請注意,在 <範本名稱> 中,不應指定範本的副檔名 (.tdf)。 例如:

/T "standard"  

/F"filename"
指定啟動 Profiler 時所載入之追蹤檔的路徑和檔案名稱。 整個路徑和檔案名稱必須用引號括住。 這個選項不能搭配 /O一起使用。

/O "filename"
指定應該寫入追蹤結果之檔案的路徑和檔案名稱。 整個路徑和檔案名稱必須用引號括住。 這個選項不能搭配 /F一起使用。

/Llocale_ID
不適用。

/M "MM-DD-YY hh:mm:ss"
指定停止追蹤的日期和時間。 停止時間必須用引號括住。 請根據下表中的參數來指定停止時間:

參數 定義
MM 兩位數的月份
DD 兩位數的日期
YY 兩位數的年份
hh 兩位數的小時 (24 小時制)
mm 兩位數的分鐘
ss 兩位數的秒鐘

注意

僅當 SQL Server Profiler 中啟用了 [使用地區設定顯示日期與時間值] 選項時,才能使用 "MM-DD-YY hh:mm:ss" 格式。 如果這個選項未啟用,您必須使用 "YYYY-MM-DD hh:mm:ss" 日期和時間格式。

/R
啟用追蹤檔的換用。

/Zfile_size
指定追蹤檔的大小 (以 MB 為單位)。 預設大小是 5 MB。 如果啟用換用,所有換用檔案都不能超出這個引數所指定的值。

備註

若要利用特定範本啟動追蹤,請同時使用 /S/T 選項。 例如,若要利用 MyServer\MyInstance 上的 Standard 範本啟動追蹤,請在命令提示字元之下輸入下列命令:

profiler /S MyServer\MyInstance /T "Standard"  

另請參閱

命令提示字元公用程式參考 (資料庫引擎)