Ich verwende Profiler 2012 und spreche mit den Datenbanken 2008, 2008 R2 und 2012. Ich musste einen etwas anderen Workflow verwenden als in der akzeptierten Antwort .
Wenn ich versuche, diesem Workflow zu folgen, um eine Vorlage von 2008 auf 2012 zu migrieren, wird die Dropdown-Liste Vorlagenname auswählen ausgeblendet. Wenn Sie auf Speichern oder Speichern unter klicken, werde ich aufgefordert, eine Vorlage zum Speichern auszuwählen.
Kopieren Sie stattdessen Ihre Vorlage aus dem Ordner 2012 Profiler, 2008 Vorlagen (sollte sein %APPDATA%\Microsoft\SQL Profiler\11.0\Templates\Microsoft SQL Server\100
) in den Ordner 2012 Profiler, 2012 Vorlagen (sollte sein %APPDATA%\Microsoft\SQL Profiler\11.0\Templates\Microsoft SQL Server\110
).
Gehen Sie nun zu File > New Trace...
und wählen Sie die kopierte Vorlage aus, um eine Ablaufverfolgung auf einem 2012-Server durchzuführen. Stellen Sie sicher, dass der Trace ausgeführt wird, und erfassen Sie, was Sie möchten.
An diesem Punkt sind Sie ziemlich gut - Sie können die kopierte Vorlage verwenden, um Traces zu starten. Wenn Sie jedoch Änderungen daran vornehmen möchten, erhalten Sie bei File > Templates > Edit Template...
Auswahl von Ereignisauswahl eine Eingabeaufforderung, die angibt, dass der Trace das falsche Format hat:
So speichern Sie es im neuen Format: Starten Sie die Ablaufverfolgung File > New Trace...
wie oben beschrieben, und wählen Sie dann mit der ausgeführten Ablaufverfolgung do File > Save As > Trace Template...
einen neuen Namen aus. Sie können jetzt die ursprünglich kopierte Vorlage löschen und die neu gespeicherte Vorlage an ihrer Stelle verwenden.