Utilidade da liña de comandos de Microsoft SQL Server
Microsoft SQL Server ofrece aos usuarios unha variedade de interfaces gráfica de usuario para recuperar e manipular datos e configurar bases de datos SQL Server . Non obstante, ás veces é máis sinxelo traballar desde a liña de comandos anticuada. Se está a buscar unha forma rápida e sucia de executar unha consulta SQL ou quere incluír instrucións SQL nun ficheiro de script de Windows, SQLCMD permítelle cumprir o seu obxectivo. Este artigo supón que xa tes instalada a base de datos de AdventureWorks de Microsoft.
01 de 05
Apertura de un símbolo de comando
Para executar SQLCMD, primeiro debes abrir unha utilidade de liña de comandos de Windows. En Windows XP, fai clic en Inicio> Executar e escriba CMD no cadro de texto antes de premer en Aceptar . En Windows Vista, faga clic no botón Windows , escriba CMD na caixa de busca e prema Intro .
Debería ver un símbolo do sistema de Windows.
02 de 05
Conectándose á base de datos
Unha vez que abra un símbolo do sistema, utilice a utilidade SQLCMD para conectarse á base de datos. Neste exemplo, estamos conectándose á base de datos AdventureWorks2014, polo que utilizamos o comando:
sqlcmd -d AdventureWorks2014Isto usa as credenciais predeterminadas de Windows para conectarse á súa base de datos. Tamén pode especificar un nome de usuario usando a marca -U e un contrasinal usando a marca -P. Por exemplo, pode conectarse á base de datos usando o nome de usuario "mike" e o contrasinal "goirish" coa seguinte liña de comando:
sqlcmd -U mike -P goirish -d AdventureWorks201403 de 05
Introdución dunha consulta
Comece a escribir unha instrución SQL no indicador 1>. Podes usar tantas liñas como queres para a túa consulta, premendo a tecla Enter despois de cada liña. SQL Server non executa a súa consulta ata que instruír explicitamente para facelo.
Neste exemplo, ingresamos a seguinte consulta:
04 de 05
Execución da consulta
Cando estea listo para executar a súa consulta, escriba o comando GO nunha nova liña de comandos dentro de SQLCMD e prema Intro . SQLCMD executa a túa consulta e mostra os resultados na pantalla.
05 de 05
Saíndo de SQLCMD
Cando estea listo para saír da SQLCMD, escriba o comando EXIT nunha liña de comandos en branco para volver ao indicador de comando de Windows.