Wie zeichne ich SQL -Transaktionen mit SQL Server Express auf
-
16-10-2019 - |
Frage
Mit einer Testmigration von 2000 bis 2008r2 Express schlägt eine Funktion der Client -Anwendung lautlos aus. Ich würde gerne herausfinden, was SQL läuft und warum es fehlschlägt.
Ich denke, ich hätte das mit dem Profiler im Jahr 2000 angegriffen (nicht sicher)? Dieses Tool fehlt jedoch in der Express Edition.
Ist es möglich, ohne Werkzeug zu tun, was ich will, z. B. nur mit T-SQL, und wie würde ich es vorgehen?
Lösung
Sie benötigen einen Profiler mit einer Vielzahl, wenn der Anruf abgeschlossen ist.
Einer von:
- Laden Sie eine Testversion herunter, installieren Sie nur Client -Tools
- 3. Partei http://sites.google.com/site/sqlprofiler/
Andere Tipps
Ich glaube, dass Sie in SQL Server Express, nur weil Sie nicht über die SQL Server -Profiler -Anwendung verfügen, immer noch in der Lage sind, die Trace -Objekte zu verwenden.
Bitte verweisen Sie darauf, um eine Erklärung für alle gespeicherten Procs und Funktionen zu zeigen, die Sie verwenden können und die Sie verwenden müssen: http://msdn.microsoft.com/en-us/library/ms191006.aspx