Depurando o procedimento armazenado no SQL Server 2008
Existe alguma maneira de depurar um procedimento armazenado no SQL Server 2008?
Eu tenho acesso para usar o SQL Server Management Studio 2008 e o Visual Studio 2008 (não tenho certeza se ambos fornecem essa funcionalidade).
Geralmente eu uso o profiler SQL para encontrar os parâmetros passados para o procedimento armazenado, no entanto, gostaria de ser capaz de percorrer o procedimento para ver onde ele está falhando.
Isso é possível?
Qual é a melhor maneira? (em termos de localização rápida de bugs)