Iniciar la utilidad sqlcmd
Se aplica a: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW) Base de datos SQL de Microsoft Fabric
La utilidad sqlcmd permite introducir instrucciones Transact-SQL, procedimientos del sistema y archivos de script en el símbolo del sistema en Editar secuencias de comandos SQLCMD con Editor de Power Query en Sobre 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
.
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
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).
En el símbolo del sistema, escriba
sqlcmd
.Presione
ENTER
.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 presioneENTER
, el número se incrementará en uno.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
Abra una ventana del símbolo del sistema y escriba
sqlcmd -S<myServer\instanceName>
. Reemplace<myServer\instanceName>
por el nombre del equipo y la instancia del motor de base de datos de SQL Server a la que quiera conectarse.Presione
ENTER
.La solicitud sqlcmd (
1>
) indica que está conectado a la instancia especificada de SQL Server.Las instrucciones Transact-SQL que ingrese están almacenadas en un búfer. Se ejecutan como un lote cuando se encuentra el comando
GO
.