2010-12-03 10 views
2

une idée où je peux lire les journaux des requêtes récentes?SQL Server - Journaux de requête?

Les erreurs reviennent lors de l'utilisation de Django pour les requêtes qui semblent correctes et qui ne peuvent pas comprendre ce qui ne va pas.

Des idées?

+0

Pouvez-vous donner un exemple de l'erreur? –

Répondre

4

Comme je l'ai compris, vous avez besoin de MS SQL Profiler. Mais il enregistre uniquement les nouvelles requêtes.

3

Il n'y a aucun journal des requêtes récentes. Vous pouvez utiliser SQL Profiler/SQL Trace pour surveiller les requêtes en cours.

Vous pouvez également regarder dans sys.dm_exec_cached_plans pour les plans récents et le texte associé qui pourrait aider selon que l'erreur était une erreur d'analyse/compilation ou non.

select text from 
sys.dm_exec_cached_plans 
cross apply sys.dm_exec_sql_text(plan_handle) 
1

Si vous utilisez SQL Server 2005 et versions ultérieures, vous pouvez effectuer le suivi des requêtes DDL à l'aide de Default Trace.