Compartir a través de


Cómo: Ir a un objeto usando el Explorador de servidores

Este tema se aplica a:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional

Visual Studio Express

ms165041.DoesApplybmp(es-es,VS.100).gif ms165041.DoesApplybmp(es-es,VS.100).gif ms165041.DoesApplybmp(es-es,VS.100).gif ms165041.DoesNotApplybmp(es-es,VS.100).gif

El procedimiento siguiente describe cómo usar el Explorador de servidores de Visual Studio para iniciar la depuración yendo a un objeto de base de datos.Este método de depuración de Transact-SQL se conoce como depuración directa de la base de datos y se puede hacer en Visual Studio fuera de cualquier proyecto si fuese necesario.Es posible ir a procedimientos almacenados y funciones definidas por el usuario (UDF).Para depurar cualquier otro objeto, debe hacer referencia a él desde un procedimiento almacenado o UDF, o provocar que se active, en el caso de los desencadenadores, e iniciar la depuración yendo hasta el procedimiento o función.

Para ir a un objeto con el Explorador de servidores

  1. En el Explorador de servidores, si aún no lo ha hecho, establezca una conexión a la base de datos.Para obtener más información, vea Cómo: Conectarse a una base de datos con el Explorador de servidores.

  2. En el Explorador de servidores, busque el nombre del objeto que se va a depurar abriendo el nodo de la base de datos y, a continuación, la carpeta adecuada.Haga doble clic en el nombre de archivo del objeto para cargar el código en el editor Transact-SQL.

  3. Haga clic con el botón secundario en el nombre del objeto y, en el menú contextual, haga clic en Ir a <tipo de objeto> para ir al objeto con el depurador.Nota: si el objeto es un desencadenador, no podrá ir hasta él directamente; en su lugar, deberá ir a un procedimiento almacenado que pueda provocar la activación del desencadenador.

  4. Si el objeto necesita parámetros, aparece un cuadro de diálogo con una tabla que contiene una fila para cada parámetro.Cada fila de la tabla contiene una columna para el nombre del parámetro y otra para el valor de dicho parámetro.Especifique valores para los parámetros y haga clic en Aceptar.

    Se muestra el código para el objeto con una flecha amarilla en el margen gris de la izquierda que indica la instrucción que va a ejecutarse.El puntero de instrucción estará en la primera línea ejecutable del código del objeto.

    Ahora ya puede usar la mayoría de las características conocidas del depurador.Para obtener más información, vea Depuración de objetos de Transact-SQL utilizando las ventanas Inspección y Variables locales y Limitaciones de características y comandos del depurador.

  5. Para continuar con la depuración, en el menú Depurar, haga clic en Continuar.El código se ejecuta hasta el punto de interrupción siguiente.

Vea también

Otros recursos

Referencia de procedimientos comunes (depurar Transact-SQL)