Tutorial: utilidad sqlcmd
En este tutorial se proporciona una breve introducción a la utilidad sqlcmd para los usuarios sin experiencia en la utilización de una utilidad de línea de comandos.
Puede utilizar la utilidad sqlcmd, una utilidad de símbolo del sistema de Microsoft Win32, para ejecutar scripts e instrucciones Transact-SQL ad hoc. Para utilizar sqlcmd de manera interactiva o crear archivos de scripts que pueda ejecutar con sqlcmd, es necesario que esté familiarizado con Transact-SQL. La utilidad sqlcmd tiene normalmente los usos siguientes:
En el entorno sqlcmd, puede especificar instrucciones Transact-SQL de forma interactiva del mismo modo que se utilizan en el símbolo del sistema. Los resultados aparecen en la ventana del símbolo del sistema, a menos que especifique otra cosa. Más adelante en este tutorial, aprenderá a enviar conjuntos de resultados a archivos de salida.
Puede enviar un trabajo sqlcmd especificando una sola instrucción Transact-SQL para ejecutarla o bien indicando a la utilidad un archivo de script que contenga instrucciones Transact-SQL para ejecutar. sqlcmd puede conectarse a versiones anteriores de SQL Server.
Aprendizaje
En este tutorial, aprenderá a conectarse a una instancia con nombre de Microsoft SQL Server mediante sqlcmd. Asimismo, aprenderá a ejecutar un script Transact-SQL desde un archivo que genera una lista de direcciones y nombres de empleados de Adventure Works Cycles y, a continuación, a almacenar esas direcciones y nombres en un archivo de texto.
Lección 1: Iniciar sqlcmd
En esta lección, aprenderá a iniciar sqlcmd y a utilizar algunas de sus opciones más comunes.Lección 2: Ejecutar archivos de scripts Transact-SQL mediante sqlcmd
En esta lección, aprenderá a utilizar sqlcmd para ejecutar código Transact-SQL almacenado en archivos de scripts.
Nota
Para consultar los tutoriales, se recomienda agregar los botones Siguiente y Anterior a la barra de herramientas del visor de documentos. Para obtener más información, vea Agregar los botones Siguiente y Anterior a la Ayuda.