Share via


管理工具命令列選項 (Distributed Replay Utility)

Microsoft SQL Server Distributed Replay 管理工具 DReplay.exe 是命令列工具,可用以與 Distributed Replay Controller 相通訊。 您可以使用管理工具啟始、監視及取消控制器上的作業。

主題連結圖示 如需有關管理工具語法所使用之語法慣例的詳細資訊,請參閱<Transact-SQL 語法慣例 (Transact-SQL)>。

語法

dreplay {preprocess|replay|status|cancel} [options] [-?]}

Usage:

  dreplay preprocess [-m controller] -i input_trace_file
    -d controller_working_dir [-c config_file] [-f status_interval]

  dreplay replay [-m controller] -d controller_working_dir [-o]
    [-s target_server] -w clients [-c config_file]
    [-f status_interval]

  dreplay status [-m controller] [-f status_interval]

  dreplay cancel [-m controller] [-q] 

備註

您可以使用 DReplay.exe 發出下列命令列選項:

  • preprocess
    起始前置處理階段。 控制器會準備輸入追蹤資料 (您從實際執行環境擷取而來),以便對目標伺服器重新執行。

  • replay
    起始事件重新執行階段。 控制器會分派重新執行資料給指定的用戶端、啟動分散式重新執行,以及同步處理用戶端。 另外,每個選取的用戶端會記錄重新執行活動,並在本機上儲存結果追蹤檔案。

  • status
    查詢控制器,並顯示目前狀態。

  • cancel
    取消目前正在控制器上執行的作業。

如需包含命令引數和範例的詳細語法資訊,請參閱下列主題:

RPC 以 RPC 形式重新執行,而不是以語言事件的形式重新執行。

權限

您必須以互動使用者、本機使用者或網域使用者帳戶來執行管理工具。 若要使用本機使用者帳戶,管理工具和控制器必須在同一部電腦上執行。

如需詳細資訊,請參閱<Distributed Replay 安全性>。

請參閱

概念

SQL Server Distributed Replay