sqlcmd: inicio de la utilidad

Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

La utilidad sqlcmd permite introducir instrucciones Transact-SQL, procedimientos del sistema y archivos de script en el símbolo del sistema en modo SQLCMD, en SQL Server Management Studio y en un archivo de script de Windows o en un paso de trabajo del sistema operativo (Cmd.exe) de un trabajo del Agente SQL Server.

Nota

La autenticación de Windows es el modo de autenticación predeterminado para sqlcmd. Para usar la autenticación de SQL Server , debe especificar un nombre de usuario y una contraseña mediante las opciones -U y -P .

Nota

De forma predeterminada, SQL Server Express se instala como la instancia con nombre sqlexpress.

Inicio de la utilidad sqlcmd y conexión con una instancia predeterminada de SQL Server

  1. En el menú Inicio, seleccione Ejecutar. En el cuadro Abrir, escriba cmdy, a después, seleccione Aceptar para abrir una ventana del símbolo del sistema. (Si no se ha conectado antes a una instancia del Motor de base de datos de SQL Server, quizás tenga que configurar SQL Server para que acepte conexiones).

  2. En el símbolo del sistema, escriba sqlcmd.

  3. Presione ENTRAR.

    Ahora tiene una conexión de confianza con la instancia predeterminada de SQL Server que se está ejecutando en el equipo.

    1> es el símbolo del sistema de sqlcmd que especifica el número de línea. Cada vez que presione ENTRAR, el número se incrementará en uno.

  4. Para finalizar la sesión de sqlcmd , escriba EXIT en el símbolo del sistema de sqlcmd .

Inicio de la utilidad sqlcmd y conexión con una instancia con nombre de SQL Server

  1. Abra una ventana del símbolo del sistema y escriba sqlcmd -SmyServer\instanceName. Reemplace myServer\instanceName por el nombre del equipo y la instancia de SQL Server a la que quiera conectarse.

  2. Presione ENTRAR.

    La solicitud sqlcmd (1>) indica que está conectado a la instancia especificada de SQL Server.

    Nota:

    Las instrucciones Transact-SQL escritas están almacenadas en un búfer. Se ejecutan como un lote cuando se encuentra el comando GO.

Pasos siguientes

Obtenga más información acerca de sqlcmd y los conceptos relacionados en los artículos siguientes: