2009-08-18 6 views
8

SQL Server 2005 Profiler indique qu'une procédure stockée (SP) a été appelée et quelles variables ont été transmises. Cependant, je ne sais pas comment obtenir profiler pour me montrer les appels ultérieurs. J'entends par là que SP A appelle SP B et SP B appelle SP C.SQL Server 2005 Profiler Comment afficher l'intégralité de la chaîne de procédure stockée

Existe-t-il un moyen de faire en sorte que le profileur montre cette chaîne?

Merci

+0

Bonne question. J'ai essayé de déboguer ce genre de problème avant avec toutes sortes de problèmes. Comme je me souviens, le problème que j'avais était lié à la transaction distribuée que j'appelais les SP à travers un serveur lié. – Russell

Répondre

9

Vous pouvez activer l'événement SP:StmtCompleted voir chaque énoncé à l'intérieur des procédures, insluding appels à d'autres procédures. Notez qu'il s'agit d'un traçage assez lourd, qui doit être utilisé exclusivement à des fins de débogage, et non sur des serveurs en ligne.

Questions connexes