共用方式為


Profiler 公用程式

profiler 公用程式會啟動 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 引數的語法摘要。

  • /Ulogin_id
    這是 SQL Server 驗證的使用者登入識別碼。登入識別碼會區分大小寫。

    [!附註]

    盡可能使用 Windows 驗證。.

  • /Ppassword
    指定 SQL Server 驗證之使用者指定的密碼。

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

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

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

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

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

  • /T"template_name"
    指定將載入來設定追蹤的範本。範本名稱必須用引號括住。範本名稱必須在系統範本目錄中,或在使用者範本目錄中。如果兩個目錄中有同名的兩個範本存在,就會載入系統目錄中的範本。如果沒有含指定名稱的範本,便會載入標準範本。請注意,在 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
    啟用追蹤檔的換用。

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

備註

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

profiler /S MyServer\MyInstance /T "Standard"