Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Se aplica a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Las utilidades de línea de comandos permiten generar scripts de operaciones del motor de base de datos de SQL Server. La tabla siguiente contiene una lista de varias utilidades de línea de comandos que se incluyen con SQL Server.
Para obtener información sobre las principales herramientas gráficas y de línea de comandos de SQL, consulte Introducción a las herramientas de SQL.
| Utilidad | Descripción | Instalada en |
|---|---|---|
| Bcp | Se usa para copiar datos entre una instancia de SQL Server y un archivo de datos en un formato especificado por el usuario. | <drive>:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn |
| dta | Se utiliza para analizar una carga de trabajo y recomendar estructuras de diseño físico para optimizar el rendimiento del servidor para esa carga de trabajo. | <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn |
| dtexec | Se usa para configurar y ejecutar un paquete de Servicios de integración. Una versión de la interfaz de usuario de esta utilidad de línea de comandos se denomina DTExecUI, que abre la utilidad Ejecutar paquete. | <drive>:\Program Files\Microsoft SQL Server\<nnn>\DTS\Binn |
| dtutil | Se usa para administrar paquetes de SQL Server Integration Services (SSIS). | <drive>:\Program Files\Microsoft SQL Server\<nnn>\DTS\Binn |
| Despliegue de soluciones de modelo con la implementación | Se usa para implementar proyectos de Analysis Services en instancias de Analysis Services. | <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn\VShell\Common7\IDE |
| osql | Permite escribir instrucciones Transact-SQL, procedimientos del sistema y archivos de script en el símbolo del sistema. | <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn |
| Generador de perfiles | Se usa para iniciar SQL Server Profiler desde un símbolo del sistema. | <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn |
| RS.exe (SSRS) | Se utiliza para ejecutar scripts diseñados para administrar servidores de informes de Reporting Services . | <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn |
| rsconfig (SSRS) | Se utiliza para configurar una conexión de servidor de informes. | <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn |
| rskeymgmt (SSRS) | Se utiliza para administrar claves de cifrado en un servidor de informes. | <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn |
| aplicación sqlagent | Se usa para iniciar el Agente SQL Server desde un símbolo del sistema. | <drive>:\Program Files\Microsoft SQL Server\<instance_name>\MSSQL\Binn |
| sqlcmd | Permite escribir instrucciones Transact-SQL, procedimientos del sistema y archivos de script en el símbolo del sistema. | <drive>:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn |
| SQLdiag | Se usa para recopilar información de diagnóstico para atención al cliente y soporte técnico. | <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn |
| sqllogship | Utilizadas por las aplicaciones para realizar operaciones de respaldo, copia y restauración, y las tareas de limpieza asociadas para una configuración de envío de registros, sin ejecutar los trabajos de respaldo, copia y restauración. | <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn |
| SqlLocalDB | Un modo de ejecución de SQL Server destinado a los desarrolladores de programas. | <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn |
| sqlmaint | Se usa para ejecutar los planes de mantenimiento de bases de datos creados en versiones anteriores de SQL Server. | <drive>:\Program Files\Microsoft SQL Server\<nnn>\MSSQL\Binn |
| sqlps | Se usa para ejecutar comandos y scripts de PowerShell. Carga y registra el proveedor y los cmdlets de SQL Server PowerShell. | <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn |
| sqlservr | Se usa para iniciar y detener una instancia del motor de base de datos desde el símbolo del sistema para solucionar problemas. | <drive>:\Program Files\Microsoft SQL Server\MSSQL16.MSSQLSERVER\MSSQL\Binn |
| ssms | Se usa para iniciar SQL Server Management Studio desde un símbolo del sistema. | <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn\VSShell\Common7\IDE |
| tablediff | Se utiliza para comparar los datos de dos tablas para no convergencia, lo que resulta útil en la resolución de problemas de una topología de replicación. | <drive>:\Program Files\Microsoft SQL Server\<nnn>\COM |
Convenciones de sintaxis de utilidades de línea de comandos
| Convenio | Se usa para |
|---|---|
| MAYÚSCULAS | Instrucciones y términos usados en el sistema operativo. |
monospace |
Comandos y código de programación de ejemplo. |
| cursiva | Parámetros proporcionados por el usuario. |
| negrita | Comandos, parámetros y otros elementos de sintaxis que deben escribirse exactamente como se muestran. |