2008-11-12 16 views
8

Ok, esto me está volviendo loco.¿Cómo habilitar la depuración de procedimientos almacenados en Visual Studio?

He hecho casi todo lo que puedo para permitir la depuración paso a paso de los procedimientos almacenados de una base de datos sql server 2005.

http://arjunachith.blogspot.com/2007/05/debugging-stored-procedures-debug.html

http://msdn.microsoft.com/en-us/library/zefbf0t6(vs.71).aspx

Mi corrientes configuración:

  1. Visual Studio 2008 SP1
  2. SQL Server 2005 de base de datos Express (sí se puede depurar en esto) la base de datos
  3. DEV en mi máquina local con inicio de sesión "raíz" como sysadmin

Todo lo que quiero hacer es hacer clic derecho en un proceso almacenado en mi explorador de servidor en VS 2008 y ver "paso al procedimiento almacenado". He hecho todo lo que puedo y no puedo ver eso. Estoy tratando de acceder a una base de datos local en mi máquina local, he creado una cuenta

+0

Tengo la versión Pro. Sé que _debe estar allí pero no lo es. – eviljack

Respuesta

2

¿Qué edición de VS2008 está ejecutando? Acabo de comprobar Pro y Team System, y obtengo esa opción en ambos; También tengo C# Express, y no da esta opción. (No tengo Standard, así que no puedo verificarlo ...)

[edit] Desde el segundo enlace que proporcionó (MSDN), en el lado derecho hay un enlace para VS2008 que lo indica solo se aplica a Pro y equipo.

1

Simplemente seleccione su conexión en el Explorador de servidores y haga clic derecho en eso, y seleccione Allow SQL/CLR Debugging

+0

Esto solo se admite en servidores hasta Microsoft SQL Server 2008. –

1

Para realizar la depuración de SQL en código administrado o Visual Studio, Visual Studio debe estar configurado para permitir deubugging servidor SQL. este enlace lo ayuda con la solución directa http://support.microsoft.com/kb/316549 y http://msdn.microsoft.com/en-us/library/aa984533(v=vs.71).aspx pero se debe considerar la edición del estudio visual.Pls refiérase a este http://msdn.microsoft.com/en-us/library/ms165038(v=vs.80).aspx.

Aparentemente, es posible que no obtenga la pestaña Depurar aunque las versiones son pro/team y si es un proyecto de aplicación web. Para que funcione, debe seleccionar la pestaña web -> desplazar la pantalla hacia abajo -> Obtener 3 opciones como en la imagen de abajo.

View The Image For Help

Cuestiones relacionadas