Depurar objetos de base de datos Transact-SQL
Este tema se aplica a:
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|
La depuración del código de Transact-SQL se puede hacer varias maneras:
Los objetos de base de datos existentes se pueden depurar usando Visual Studio fuera de cualquier proyecto.Con el Explorador de servidores, puede examinar cualquier objeto de base de datos.Para obtener más información, vea Cómo: Ir a un objeto usando el Explorador de servidores.
Los nuevos scripts Transact-SQL o los objetos de base de datos existentes se pueden depurar con el tipo de proyecto de base de datos de SQL Server o con el tipo de proyecto de servidor de SQL Server de Visual Studio.Para obtener más información, vea Cómo: Depurar con un proyecto de base de datos o con un proyecto de servidor de SQL Server.
Los objetos de base de datos existentes a los que llama el código de aplicación en los proyectos de C++, Visual Basic o C# se pueden depurar usando la conexión de datos del Explorador de servidores.Para obtener más información, vea Depurar una aplicación de base de datos de varios niveles.
En esta sección
SQL Debugging Limitations
Describe las limitaciones en el uso de las características de depuración de Transact-SQL.Referencia de procedimientos comunes (depurar Transact-SQL)
Describe procedimientos que aparecen en múltiples escenarios y ejemplos.Depurar bases de datos Transact-SQL
Muestra cómo depurar distintos tipos de objetos de base de datos de Transact-SQL: procedimientos almacenados, desencadenadores, funciones definidas por el usuario y procedimientos almacenados extendidos.
Secciones relacionadas
Configurar la depuración de Transact-SQL
Enumera los requisitos de software necesarios para la depuración de Transact-SQL (para el servidor y la estación de trabajo), así como instrucciones para habilitar la depuración de Transact-SQL, instalar, configurar y solucionar problemas.Depurar una aplicación de base de datos de varios niveles
Describe los procedimientos de instalación necesarios y proporciona un ejemplo que muestra cómo depurar una aplicación de base de datos de varios niveles.Debugging Database Objects That Use Managed Code (SQL CLR Debugging)
Describe cómo depurar objetos de base de datos SQL CLR.Utilizar el depurador de Transact-SQL
Describe cómo depurar objetos de base de datos de Transact-SQL con SQL Server Management Studio.