martes, 2 de julio de 2013

Depurar un procedimiento almacenado de SQL Server 2005


Desde la versión 2005 de SQL Server no se pueden depurar procedimientos almacenados directamente desde el SQL Management Studio, pero  si se pueden depurar desde Visual Studio 2005. Para ello el proceso es bastante sencillo.
Creo un nuevo proyecto de Visual Studio 2005  y Desde el explorador de servidores:

Depurar un procedimiento almacenado de SQL Server 2005

Se añade una conexión:


Añadir conexión

Se eligen los parámetros de conexión a la Base de datos deseada.

parámetros de conexión a SQL Server

se elige el procedimiento a depurar.

Depurar un procedimiento almacenado

 Se colocan los parámetros correspondientes  (sin poner ningún tipo de comillas en los char) y  se pulsa OK


Depurar un procedimiento almacenado

Con esto ya se puede entrar en modo depuración:   Se avanza paso a paso con F11

Depurar un procedimiento almacenado

Se puede depurar casi como un programa de .NET y se puede ver el valor que van tomando las variables.
El único inconveniente es que tambien hay que tener instalado Visual Studio 2005 o superior.


No hay comentarios:

Publicar un comentario