Ventana Lista de errores (Management Studio)

La ventana Lista de errores de SQL Server Management Studio muestra los errores sintácticos y semánticos generados a partir del código de IntelliSense en el Editor de consultas de Motor de base de datos.

Características de la ventana Lista de errores

La ventana Lista de errores proporciona la funcionalidad siguiente:

  • A medida que se modifican los scripts, la Lista de errores muestra las advertencias y los errores generados por IntelliSense en el Editor de consultas de Motor de base de datos.

  • Puede hacer doble clic en la entrada de cualquier mensaje de error para situarse en la ficha del archivo de script que generó el error y desplazarse a la ubicación de éste.

  • Puede filtrar las entradas que desea mostrar, así como las columnas de información que desea que aparezcan para cada entrada.

  • Después de corregir un error, la entrada de error se elimina de la ventana Lista de errores.

  • Al cerrar la ficha para un archivo de script de Transact-SQL, los errores generados en ese archivo se eliminan de la ventana Lista de errores.

Trabajar con la ventana Lista de errores

Para mostrar la ventana Lista de errores, realice una de las siguientes operaciones:

  • En el menú Ver, haga clic en Lista de errores.

  • Utilice el método abreviado de teclado CTRL+\, CTRL+E.

Después de abrir la ventana Lista de errores, puede personalizar la vista mediante las acciones siguientes:

  • Para ordenar la lista, haga clic en cualquier encabezado de columna. Para ordenar de nuevo por una columna adicional, presione y mantenga presionada la tecla MAYÚS y, a continuación, haga clic en otro encabezado de columna.

  • Para seleccionar qué columnas se muestran y cuáles están ocultas, seleccione Mostrar columnas en el menú de acceso directo.

  • Para cambiar el orden en que se muestran las columnas, arrastre cualquier encabezado de columna hacia la izquierda o la derecha.

La ventana Lista de errores no incluye vínculos a información adicional sobre errores concretos.

Errores de Transact-SQL en Management Studio

SQL Server Management Studio muestra los errores para los scripts de Transact-SQL en las ubicaciones siguientes:

  • La ventana Lista de errores contiene todos los errores sintácticos y semánticos encontrados por IntelliSense en el Editor de Motor de base de datos. Esta lista de errores se actualiza dinámicamente a medida que se modifican los scripts de Transact-SQL. La lista incluye todos los errores encontrados por el editor en cada script de Transact-SQL. El editor no detiene el análisis de un archivo al encontrar errores en un script. En SQL Server 2008, IntelliSense en el Editor de Motor de base de datos no admite todos los elementos de sintaxis de Transact-SQL. La ventana Lista de errores sólo contiene los errores de la sintaxis de Transact-SQL admitida por IntelliSense.

  • La ficha Mensajes de la parte inferior de ventana del Editor de consultas de Motor de base de datos muestra todos los errores y los mensajes devueltos por SQL Server Database Engine (Motor de base de datos de SQL Server) al ejecutar un script de Transact-SQL. Esta lista no cambia hasta que se ejecuta el script de nuevo. Motor de base de datos detiene el análisis de un lote cuando encuentra uno o dos errores de compilación; por lo tanto, es posible que la ficha Mensajes no incluya todos los errores de un script.

A veces, los errores aparecen en ambas ubicaciones. Por ejemplo, un archivo de script podría tener un error de sintaxis que apareciese en la ventana Lista de errores. Si ejecuta el script antes de corregir el error, el analizador de Motor de base de datos puede detectar la misma condición y devolver otra copia del mensaje de error en la ficha Mensajes.

Nota

La ventana Lista de errores sólo muestra los errores del Editor de consultas de Motor de base de datos; no muestra los errores de los editores MDX, DMX o XML/A. Todos los errores de MDX, DMX y XML/A se muestran en la ficha Mensajes en dichos editores.

Cuando está abierta la ventana Lista de errores, la información se muestra en las columnas siguientes:

  • Orden predeterminado
    Muestra un entero que indica el orden en el que se generó una entrada.

  • Descripción
    Muestra el texto de la entrada de error. Las descripciones largas se ajustan a las líneas siguientes.

  • Archivo
    Muestra el nombre del archivo de script que generó el error.

  • Línea
    Muestra un entero que indica la línea de código que contiene el error.

  • Columna
    Muestra un entero que indica la posición del error en la línea de código.

  • Proyecto
    Muestra el nombre del proyecto que contiene el archivo de script.

Vea también

Conceptos