Cómo: Habilitar la depuración SQL para un proyecto
Actualización: noviembre 2007
Este tema se aplica a:
Edición |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
||||
Standard |
||||
Pro y Team |
Leyenda de la tabla:
Se aplica |
|
No procede |
|
Comando o comandos ocultos de manera predeterminada. |
En el procedimiento siguiente se describe cómo habilitar la depuración de SQL Server para un proyecto que crea una aplicación que llama a SQL Server. Este procedimiento no es necesario para realizar una simple depuración "Paso a paso por instrucciones" de objetos de base de datos individuales a través del Explorador de servidores ni es necesario para los proyectos de SQL Server.
Al depurar con SQL Server 2000, este procedimiento habilitará la depuración para todos los servidores y bases de datos.
Al depurar SQL Server 2005, deberá habilitar también la depuración de la aplicación para las conexiones de base de datos que desee depurar. No obstante, se habilita automáticamente cuando establece un punto de interrupción en un objeto de T-SQL en el servidor, pero habilitarlo automáticamente puede no ser posible si no dispone de una conexión que utiliza la Autenticación de Windows. Para obtener más información, vea Cómo: Habilitar la depuración de varios niveles.
Para depurar objetos de base de datos de SQL CLR, debe habilitar la depuración CLR para la conexión a la base de datos seleccionada. No obstante, se habilita automáticamente si establece un punto de interrupción en un objeto SQL CLR. Para obtener más información, vea Cómo: Habilitar la depuración CLR para una conexión.
No puede recorrer paso a paso el código de T-SQL o SQL CLR desde una aplicación; debe establecer un punto de interrupción en el código de T-SQL o SQL CLR que desee depurar.
Nota: |
---|
Después de instalar el Service Pack 3.0 de SQL Server 2000, la depuración de T-SQL se desactiva de manera predeterminada para los clientes más antiguos. Para obtener instrucciones sobre cómo volver a habilitar la depuración de T-SQL, vea el artículo 328151 de Knowledge Base (en inglés): https://support.microsoft.com/default.aspx?scid=kb;en-us;328151. |
Nota: |
---|
Los cuadros de diálogo y comandos de menú que se ven pueden diferir de los descritos en la Ayuda, en función de los valores de configuración o de edición activos. Para cambiar la configuración, elija la opción Importar y exportar configuraciones del menú Herramientas. Para obtener más información, vea Valores de configuración de Visual Studio. |
Para habilitar la depuración de SQL desde un proyecto de C++
En el Explorador de soluciones, haga clic con el botón secundario del mouse y, en el menú de acceso directo, haga clic en Propiedades.
En el cuadro de diálogo Páginas de propiedades de <Proyecto>, abra el nodo Propiedades de configuración y seleccione el nodo Depuración.
Establezca el valor de Depuración de SQL en Sí.
Para habilitar la depuración de SQL en un proyecto de C# o Visual Basic
En el Explorador de soluciones, seleccione el proyecto.
Haga clic con el botón secundario del mouse y, a continuación, haga clic en Propiedades.
Aparecerá el cuadro de diálogo Páginas de propiedades.
Haga clic en la ficha Depurar.
En la sección Activar depuradores, active la opción Depuración de SQL Server.