Salvare eventi Deadlock Graph (SQL Server Profiler)Save Deadlock Graphs (SQL Server Profiler)

In questo argomento viene descritto come salvare un evento Deadlock Graph utilizzando SQL Server ProfilerSQL Server Profiler.This topic describes how to save a deadlock graph by using SQL Server ProfilerSQL Server Profiler. Gli eventi Deadlock Graph vengono salvati come file XML.Deadlock graphs are saved as XML files.

Per salvare gli eventi Deadlock Graph separatamenteTo save deadlock graph events separately

  1. Scegliere Nuova traccia dal menu Filee quindi connettersi a un'istanza di SQL Server.On the File menu, click New Trace, and then connect to an instance of SQL Server.

    Verrà visualizzata la finestra di dialogo Proprietà traccia.The Trace Propertiesdialog box appears.

    Nota

    Se l'opzione Avvia traccia non appena viene stabilita una connessione è selezionata, la finestra di dialogo Proprietà traccianon viene visualizzata e viene invece avviata la traccia.If Start tracing immediately after making connection is selected, the Trace Propertiesdialog box fails to appear, and the trace begins instead. Per disabilitare questa impostazione, scegliere Opzionidal menu Strumentie deselezionare la casella di controllo Avvia traccia non appena viene stabilita una connessione .To turn off this setting, on the Toolsmenu, click Options, and clear the Start tracing immediately after making connection check box.

  2. Nella finestra di dialogo Proprietà traccia digitare un nome per la traccia nella casellaNome traccia .In the Trace Properties dialog box, type a name for the trace in theTrace name box.

  3. Nell'elenco Modello selezionare un modello di traccia sul quale basare la traccia oppure selezionare Vuoto per non utilizzare alcun modello.In the Use the template list, select a trace template on which to base the trace, or select Blank if you do not want to use a template.

  4. Eseguire una delle operazioni seguenti:Do one of the following:

    • Selezionare la casella di controlloSalva nel file per acquisire la traccia in un file.Select theSave to file check box to capture the trace to a file. Specificare un valore per l'opzione Dimensioni massime del file.Specify a value for Set maximum file size.

      Facoltativamente selezionare le caselle di controllo Consenti rollover dei file e Dati di traccia elaborati dal server.Optionally, select Enable file rollover and Server processes trace data.

    • Selezionare la casella di controllo Salva nella tabella per acquisire la traccia in una tabella di database.Select the Save to table check box to capture the trace to a database table.

      Facoltativamente selezionare la casella di controllo Numero massimo di righee specificare un valore.Optionally, click Set maximum rows, and specify a value.

  5. Facoltativamente, selezionare la casella di controllo Data e ora di arresto della traccia e specificare una data e un'ora di arresto della traccia.Optionally, select the Enable trace stop time check box, and specify a stop date and time.

  6. Fare clic sulla scheda Selezione eventi.Click the Events Selectiontab.

  7. Nella colonna di dati Eventiespandere la categoria di eventi Lockse quindi selezionare la casella di controllo Deadlock graph.In the Eventsdata column, expand the Locksevent category, and then select the Deadlock graphcheck box. Se la categoria di eventi Locks non è disponibile, selezionare Mostra tutti gli eventi per visualizzarla.If the Locks event category is not available, check Show all events to display it.

    Verrà visualizzata la finestra di dialogo Impostazioni estrazione eventviene aggiunta alla finestra di dialogo Proprietà traccia.The Events Extraction Settingstab is added to the Trace Propertiesdialog box.

  8. Nella scheda Impostazioni estrazione eventifare clic su Salva eventi deadlock XML separatamente.On the Events Extraction Settingstab, click Save Deadlock XML Events Separately.

  9. Nella finestra di dialogo Salva con nome digitare il nome del file nel quale memorizzare gli eventi Deadlock Graph.In the Save As dialog box, enter the name of the file in which to store the deadlock graph events.

  10. Fare clic su Tutti i batch deadlock XML in un singolo file per salvare tutti gli eventi Deadlock Graph in un file XML singolo oppure fare clic su Crea un file distinto per ogni singolo batch deadlock XMLper creare un nuovo file XML per ogni evento Deadlock Graph.Click All Deadlock XML batches in a single file to save all deadlock graph events in a single XML file, or click Each Deadlock XML batch in a distinct fileto create a new XML file for each deadlock graph.

    Dopo aver salvato il file deadlock, è possibile aprire il file in SQL Server Management StudioSQL Server Management Studio.After you have saved the deadlock file, you can open the file in SQL Server Management StudioSQL Server Management Studio. Per altre informazioni, vedere Apertura, visualizzazione e stampa di un file deadlock (SQL Server Management Studio).For more information, see Open, View, and Print a Deadlock File (SQL Server Management Studio).

Vedere ancheSee Also

Analizzare deadlock con SQL Server ProfilerAnalyze Deadlocks with SQL Server Profiler