Tutorial paso a paso de SQLCMD

Utilidad de línea de comandos de Microsoft SQL Server Microsoft SQL Server proporciona a los usuarios una gran variedad de interfaces gráficas de usuario para recuperar y manipular datos y configurar bases de datos de SQL Server.

Utilidad de línea de comandos de Microsoft SQL Server

Microsoft SQL Server proporciona a los usuarios una gran variedad de interfaces gráficas de usuario para recuperar y manipular datos y configurar bases de datos de SQL Server. Sin embargo, a veces es más fácil trabajar desde la línea de comandos antigua. Ya sea que esté buscando una forma rápida y sucia de ejecutar una consulta SQL o desee incluir declaraciones SQL en un archivo de script de Windows, SQLCMD le permite cumplir su objetivo. Este artículo asume que ya tiene instalada la base de datos de ejemplo AdventureWorks de Microsoft.

Abrir un símbolo del sistema

Para ejecutar SQLCMD, primero debe abrir una utilidad de línea de comandos de Windows. En Windows XP, haga clic en Inicio > Ejecutar y luego escriba CMD en el cuadro de texto antes de hacer clic en Aceptar . En Windows Vista, haga clic en el botón Windows , escriba CMD en el cuadro Buscar y presione Entrar .

Debería ver un símbolo del sistema de Windows.

Conectando a la base de datos

Una vez que tenga abierto el símbolo del sistema, use la utilidad SQLCMD para conectarse a la base de datos. En este ejemplo, nos estamos conectando a la base de datos AdventureWorks2014, por lo que usamos el comando:

 sqlcmd -d AdventureWorks2014 

Esto usa las credenciales predeterminadas de Windows para conectarse a su base de datos. También puede especificar un nombre de usuario con la bandera -U y una contraseña con la bandera -P. Por ejemplo, puede conectarse a la base de datos utilizando el nombre de usuario «mike» y la contraseña «goirish» con la siguiente línea de comando:

 sqlcmd -U mike -P goirish -d AdventureWorks2014 

Ingresando una consulta

Comience a escribir una instrucción SQL en el indicador 1>. Puede usar tantas líneas como desee para su consulta, presionando la tecla Entrar después de cada línea. SQL Server no ejecuta su consulta hasta que se le indique explícitamente que lo haga.
En este ejemplo, ingresamos esta consulta:

 SELECCIONAR * 
DESDE HumanResources.shift

Ejecutando la consulta

Cuando esté listo para ejecutar su consulta, escriba el comando IR en una nueva línea de comando dentro de SQLCMD y presione Entrar . SQLCMD ejecuta su consulta y muestra los resultados en la pantalla.

Salir de SQLCMD

Cuando esté listo para salir de SQLCMD, escriba el comando EXIT en una línea de comando en blanco para volver al símbolo del sistema de Windows.

Rate article
labsfabs.com
Add a comment