Depurar bases de datos Transact-SQL
Este tema se aplica a:
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|
Esta sección contiene tutoriales que muestran cómo depurar los tipos de objeto de base de datos de SQL Server más usados.En estos tutoriales se hace hincapié en el uso del Explorador de servidores para adentrarse en el código de Transact-SQL de un objeto de base de datos.También puede depurar objetos de base de datos de Transact-SQL con Visual Studio de las maneras siguientes:
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.
Los desarrolladores que usan SQL Server a partir de la versión SQL Server 2008 también pueden depurar objetos de Transact-SQL utilizando el Editor de consultas del motor de base de datos en SQL Server Management Studio.La funcionalidad de depuración del Editor de consultas del motor de base de datos a partir de SQL Server 2008 es similar a la del depurador de Transact-SQL en Visual Studio 2010.
En esta sección
Tutorial: Depurar un procedimiento almacenado de Transact-SQL
Muestra cómo depurar procedimientos almacenados en una instancia de SQL Server.Tutorial: Depurar un desencadenador de Transact-SQL
Muestra cómo pasar de un procedimiento almacenado a un desencadenador cuando este se activa.Tutorial: Depurar una función definida por el usuario de Transact-SQL
Muestra cómo avanzar paso a paso desde un procedimiento almacenado hasta una función definida por el usuario.Tutorial: Depurar un procedimiento almacenado extendido
Muestra cómo depurar un procedimiento almacenado extendido.