sábado, 8 de febrero de 2014

Instrucciones Transact-SQL (sqlcmd)


Instrucciones  Transact-SQL (sqlcmd)
 
 
En esta clase se vio como consultar a sql server desde consola sin necesdad de tener instalado el entorno grafico.
 
Ya que puede haber veces que no podamos trabajar con un entorno gráfico para ejecutar consultas en un SQLServer, que queramos ejecutar procesos por lotes (ficheros bat) con determinados procesos, o que, simplemente, nos apetezca usar la consola. En esos casos tenemos sqlcmd, una utilidad en línea de comandos para ejecutar sentencias T-SQL.
 
Para ello se utilia la  utilidad sqlcmd permite escribir instrucciones Transact-SQL , procedimientos del sistema y archivos de script en el símbolo del sistema, en el Editor de consultas en modo SQLCMD, en un archivo de script de Windows o en un paso de trabajo del sistema operativo (Cmd.exe) de un trabajo del Agente de SQL Server. Esta utilidad usa ODBC para ejecutar lotes de Transact-SQL.
 
Para poder utilizar sql server desde consola los pasos son los siguientes.
 
 
Ir a inicio y escribir cmd
Se abre la consola
Se inserta el comando sqlcmd –S server1\SQLEXPRESS –U SqlUserAccount -P
Con ese comando conecta a la instancia en SQL Server.
Se selecciona la base de datos que se desea.
En este caso es use Becado .
Se realiza una consulta a la tabla deseada Select * from Becado go.




Referencias

http://www.nosoynadie.net/sqlcmd-ejecutar-sentencias-t-sql-en-sqlserver-desde-la-linea-de-comandos/

http://msdn.microsoft.com/es-es/library/ms162773.aspx




No hay comentarios.:

Publicar un comentario