Existe-t-il un moyen de renifler les requêtes SQL envoyées à une base de données SQL Server à un niveau quelconque (au-dessus du niveau de transport)? Peut-être y at-il une sorte de traceur dans ASP.NET ou un journal intégré dans SQL Server?Renvoi de requêtes à SQL Server
Répondre
SQL Server Profiler peut-être? Cela va ramasser quelles requêtes sont exécutées. Vous pouvez également obtenir des statistiques, des plans de requête et de nombreux autres éléments d'intérêt à partir de cela.
L'outil que vous cherchez est SQL Server Profiler, apprendre à l'utiliser et à l'aimer. Essayez de démarrer avec un filtre sur ApplicationName et/ou HostName pour votre serveur IIS exécutant votre application ASP.NET. Le profileur peut devenir assez bavard.
Lorsque vous êtes dans SQL Management Studio, ouvrez l'éditeur de requête et définissez-le sur la base de données correcte que vous souhaitez profiler. Exécutez la requête suivante: sélectionnez db_id() Cela vous indiquera votre ID de base de données.
Accédez à Outils> Gestionnaire de profils SQL. Cliquez sur le fichier> Nouvelle trace ... Connectez-vous à votre serveur de base de données.
Dans la fenêtre qui s'affiche, cliquez sur l'onglet Sélection des événements.
Cochez la case Afficher toutes les colonnes.
Puis cliquez sur Filtres de colonne et choisissez DatabaseID dans la zone Modifier le filtre. Sur la droite, choisissez "Equals" et mettez dans l'ID de base de données de la requête ci-dessus. Cliquez sur OK, puis sur Exécuter.
- 1. Requêtes XML SQL Server 2005
- 2. Requêtes géospatiales SQL Server 2008
- 3. Très lent requêtes SQL Server
- 4. Requêtes hiérarchiques dans SQL Server 2005
- 5. Aide sur les requêtes SQL Server 2005
- 6. Journal des requêtes exécutées sur SQL Server
- 7. Fusionner le résultat de deux requêtes dans SQL Server
- 8. Est-il possible d'automatiser les requêtes MS SQL Server (2005) via SQL Server Management Studio?
- 9. Blocage des requêtes SQL Server 2005 64 bits
- 10. Obtention de lignes communes à partir de deux requêtes différentes dans SQL Server
- 11. Vues vs sous-requêtes inline SQL Server 2005/2008
- 12. Sous-dossiers sous Requêtes dans SQL Server 2008 Solution
- 13. Renvoi de% 40 à un symbole @
- 14. Conversion de SQL Server à Oracle SQL
- 15. Postfix Mail Server - Comptes locaux et comptes externes - Renvoi
- 16. Filtrage des requêtes SQL
- 17. SQL Server à Postgres
- 18. COBOL à SQL Server
- 19. Nombre de requêtes dans SQL
- 20. Access SQL plusieurs à plusieurs requêtes
- 21. Utilisation de SQL Server Designers à partir de .NET
- 22. lignes à colonnes à l'aide de requêtes SQL
- 23. Validateur de requêtes SQL multiplateformes
- 24. SQL question sous-requêtes
- 25. deux requêtes SQL COUNT()?
- 26. Renvoi d'informations à partir d'un UserControl
- 27. Ajout de requêtes SQL de mise à jour
- 28. Renvoi de la socket EAGAIN
- 29. Linq to SQL: Optimisation des requêtes avec Sql Server Compact Edition
- 30. Convertir varchar à uniqueIdentifier dans SQL Server