Herramientas de consulta

Puede utilizar las siguientes herramientas para tener acceso a los datos de las instancias de SQL Server y cambiarlos:

  • SQL Server Management Studio

  • Utilidad sqlcmd

  • Utilidad bcp

  • La utilidad sqlps

Herramientas de SQL Server

SQL Server Management Studio proporciona dos maneras para obtener acceso a los datos y cambiarlos:

  • Desde el menú Archivo o los botones Nueva consulta y Consulta de motor de base de datos en la barra de herramientas, puede abrir una ventana Consulta de Motor de base de datos. En la ventana Consulta de Motor de base de datos, puede codificar interactivamente las instrucciones de XQuery y Transact-SQL para consultar las bases de datos y cambiar los datos. Puede guardar las instrucciones como archivos de script que se pueden ejecutar a continuación mediante la utilidad sqlcmd. El Editor de consultas de Motor de base de datos admite la ayuda de F1 dinámica, la finalización automática, esquematización de código, un depurador de Transact-SQL, IntelliSense y otras ayudas para la productividad.

  • En el Explorador de objetos, puede hacer clic con el botón secundario en las tablas o vistas, y seleccionar los elementos de menú que permitan seleccionar o modificar las filas.

La utilidad sqlcmd es una utilidad de símbolo del sistema de Microsoft Win32 para:

  • Ejecutar de forma interactiva y ad hoc las instrucciones de XQuery y Transact-SQL.

  • Ejecutar archivos de script de XQuery y Transact-SQL.

Para usar sqlcmd, debe conocer los lenguajes de programación Transact-SQL y XQuery. sqlcmd usa la API del proveedor OLE DB de SQL Server Native Client. Esta utilidad sustituye a la utilidad del símbolo del sistema osql que se basa en la API de ODBC.

La utilidad bcp se puede utilizar para insertar una gran cantidad de filas en las tablas de SQL Server. Esta herramienta no requiere tener conocimientos de Transact-SQL, aunque los usuarios deben conocer la estructura de las tablas en las que se copian las nuevas filas y los tipos de datos válidos para las filas de la tabla.

La utilidad sqlps es una utilidad de símbolo del sistema de Microsoft C# para:

  • Ejecutar de forma interactiva y ad hoc los comandos de PowerShell.

  • Ejecutar los archivos de script de PowerShell.

La utilidad sqlps carga y registra el proveedor de PowerShell de SQL Server. Puede utilizar esto para navegar por los modelos de objetos de administración de SQL Server utilizando rutas de acceso similares a las rutas de acceso al sistema de archivos. cmdlet Run-Sqlcmd permite ejecutar archivos de script que contienen las instrucciones de XQuery y Transact-SQL admitidas por la utilidad sqlcmd.

Puede usar SQL Server Management Studio y la utilidad sqlps para conectarse a varias instancias de SQL Server y administrarlas al mismo tiempo. Las utilidades sqlcmd y bcp solo permiten conectarse a instancias de SQL Server de una en una.