Preparazione dei dati di traccia di input
Prima di avviare una riproduzione distribuita con la funzionalità Microsoft SQL Server Distributed Replay, è necessario preparare i dati di traccia di input avviando la fase di pre-elaborazione dallo strumento di amministrazione della riproduzione distribuita. Nella fase di pre-elaborazione Distributed Replay Controller elabora i dati di traccia e genera un file intermedio:
Per ulteriori informazioni sulla fase di pre-elaborazione, vedere SQL Server Distributed Replay.
[!NOTA]
È necessario acquisire i dati di traccia di input in una versione di SQL Server compatibile con Distributed Replay. I dati di traccia di input devono essere compatibili anche con il server di destinazione su cui si desidera riprodurre i dati di traccia. Per ulteriori informazioni sui requisiti relativi alla versione, vedere Requisiti relativi alla riproduzione distribuita.
Per preparare i dati di traccia di input
Modificare le impostazioni di configurazione della pre-elaborazione (facoltativo): se si desidera modificare le impostazioni di configurazione della pre-elaborazione, ad esempio se filtrare o meno le sessioni di sistema o configurare il tempo di inattività massimo, è necessario modificare l'elemento <PreprocessModifiers> del file XML di configurazione della pre-elaborazione DReplay.exe.preprocess.config. Se si modifica il file di configurazione della pre-elaborazione, è consigliabile modificarne una copia anziché l'originale. Per modificare le impostazioni, effettuare le operazioni seguenti:
Creare una copia del file di configurazione della pre-elaborazione predefinito DReplay.exe.preprocess.config e rinominare il nuovo file. Il file di configurazione della pre-elaborazione predefinito si trova nella cartella di installazione dello strumento di amministrazione.
Modificare le impostazioni di configurazione della pre-elaborazione nel nuovo file di configurazione.
Quando si avvia la fase di pre-elaborazione dell'evento (fase successiva), utilizzare il parametro config_file dell'opzione preprocess per specificare il percorso del file di configurazione modificato.
Per ulteriori informazioni sulla modifica del file di configurazione della pre-elaborazione, vedere Configurare Distributed Replay.
Avviare la fase di pre-elaborazione: per preparare i dati di traccia di input, è necessario eseguire lo strumento di amministrazione con l'opzione preprocess. Per ulteriori informazioni, vedere Opzione preprocess (strumento di amministrazione Distributed Replay).
Aprire l'utilità del prompt dei comandi di Windows (CMD.exe) e passare al percorso di installazione dello strumento di amministrazione di Distributed Replay (DReplay.exe).
Facoltativo: utilizzare il parametro controller con -m per specificare il controller, se il servizio controller viene eseguito in un computer diverso dallo strumento di amministrazione.
Utilizzare il parametro input_trace_file con -i per specificare il percorso e il nome dei file di traccia di input.
Utilizzare il parametro controller_working_directory con -d per specificare il percorso in cui salvare il file intermedio nel controller.
Facoltativo: utilizzare il parametro config_file con -c per specificare il percorso del file di configurazione della pre-elaborazione. Utilizzare questo parametro per puntare al nuovo file di configurazione se è stata modificata una copia del file di configurazione della pre-elaborazione predefinito.
Facoltativo: utilizzare il parametro status_interval con -f per specificare se si desidera che lo strumento di amministrazione visualizzi messaggi di stato a una frequenza diversa da 30 secondi.
Avviando, ad esempio, la fase di pre-elaborazione nello stesso computer del servizio controller per un file di traccia in c:\trace1.trc, una directory di lavoro del controller in c:\WorkingDir e un messaggio di stato visualizzato con una frequenza pari a 30 secondi, è necessario utilizzare la sintassi seguente: dreplay preprocess -i c:\trace1.trc -d c:\WorkingDir
Al termine della fase di pre-elaborazione, il file intermedio viene archiviato nella directory di lavoro del controller. Per avviare la fase di riproduzione dell'evento, è necessario eseguire lo strumento di amministrazione con l'opzione replay. Per ulteriori informazioni, vedere Riproduzione di dati di traccia.
Vedere anche
Riferimento
Opzioni della riga di comando dello strumento di amministrazione (Distributed Replay Utility)