Skip to content

CarlosNaranjoMx/MSSQL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

MSSQL

Este repositorio contiene documentación y ejemplos de uso para Microsoft SQL Server (MSSQL).

Descripción

Aquí encontrarás recursos, comandos y explicaciones útiles para trabajar con MSSQL, incluyendo el uso de la herramienta de línea de comandos sqlcmd.


Banderas comunes de sqlcmd

  • -S : Especifica el nombre o la dirección del servidor SQL al que conectarse.
    • Ejemplo: -S localhost o -S 192.168.1.100\\SQLEXPRESS
  • -E : Usa la autenticación integrada de Windows (no requiere usuario/contraseña).
  • -U : Especifica el nombre de usuario para autenticación SQL Server.
  • -P : Especifica la contraseña del usuario.
  • -Q : Ejecuta una consulta SQL directamente y cierra la conexión al finalizar.
    • Ejemplo: -Q "SELECT * FROM tabla"
  • -i : Especifica un archivo de entrada con comandos SQL a ejecutar.
  • -o : Especifica un archivo de salida donde guardar los resultados.
    • Ejemplo: -o resultado.txt
  • -y : Establece el tamaño máximo de longitud de las variables (por defecto 256).
    • Ejemplo: -y 1024
  • -h : Especifica el número de filas por encabezado de columna en la salida.
  • -b : Hace que sqlcmd termine con un código de error si ocurre algún error durante la ejecución.
  • -d : Especifica la base de datos predeterminada a la que conectarse tras iniciar sesión.
    • Ejemplo: -d master
  • -? : Muestra la ayuda de sqlcmd.

Ejemplo de uso

sqlcmd -S localhost -E -d master -Q "SELECT name FROM sys.databases" -o bases.txt

Este comando se conecta al servidor local usando autenticación de Windows, selecciona la base de datos master, ejecuta una consulta y guarda el resultado en bases.txt.


Para más información, consulta la documentación oficial de Microsoft SQL Server.

About

Documentación y ejemplos de uso de MSSQL, incluyendo explicación de banderas de sqlcmd.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors