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 login_id
這是使用者用於 SQL Server 驗證的登入識別碼。 登入識別碼會區分大小寫。
注意
如有可能,請使用 Windows 驗證。
/P password
請指定使用者為 SQL Server 驗證指定的密碼。
/E
利用目前使用者的認證來指定以 Windows 驗證進行連接。
/S sql_server_name
請指定 SQL Server 執行個體。 Profiler 會利用 /U 和 /P 參數或 /E 參數所指定的驗證資訊,自動連接指定的伺服器。 若要連線到具名的 SQL Server 執行個體,請使用 /S sql_server_name\instance_name。
/A analysis_services_server_name
指定 Analysis Services 的執行個體。 Profiler 會利用 /U 和 /P 參數或 /E 參數所指定的驗證資訊,自動連接指定的伺服器。 若要連線到具名的 SQL Server 執行個體,請使用 /A analysis_services_server_name\instance_name。
/D database
指定連接要用的資料庫名稱。 如果未指定任何資料庫,這個選項會選取指定使用者的預設資料庫。
/B " trace_table_name "
指定啟動 Profiler 時所載入的追蹤資料表。 您必須指定資料庫、使用者或結構描述,以及資料表。
/T" template_name "
指定將載入來設定追蹤的範本。 範本名稱必須用引號括住。 範本名稱必須在系統範本目錄中,或在使用者範本目錄中。 如果兩個目錄中有同名的兩個範本存在,就會載入系統目錄中的範本。 如果沒有含指定名稱的範本,便會載入標準範本。 請注意,在 <範本名稱> 中,不應指定範本的副檔名 (.tdf)。 例如:
/T "standard"
/F" filename "
指定啟動 Profiler 時所載入之追蹤檔的路徑和檔案名稱。 整個路徑和檔案名稱必須用引號括住。 這個選項不能搭配 /O一起使用。
/O " filename "
指定應該寫入追蹤結果之檔案的路徑和檔案名稱。 整個路徑和檔案名稱必須用引號括住。 這個選項不能搭配 /F一起使用。
/L locale_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
啟用追蹤檔的換用。
/Z file_size
指定追蹤檔的大小 (以 MB 為單位)。 預設大小是 5 MB。 如果啟用換用,所有換用檔案都不能超出這個引數所指定的值。
備註
若要利用特定範本啟動追蹤,請同時使用 /S 和 /T 選項。 例如,若要利用 MyServer\MyInstance 上的 Standard 範本啟動追蹤,請在命令提示字元之下輸入下列命令:
profiler /S MyServer\MyInstance /T "Standard"