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 escribir instrucciones Transact-SQL, procedimientos del sistema y archivos de script en el símbolo del sistema en Editar scripts SQLCMD con el Editor de Power Query en Acerca de 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 cmd y, después, seleccione Aceptar para abrir una ventana del símbolo del sistema. (Si no se ha conectado antes a esta 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 la indicación 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 aviso 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
.