Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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
Para administrar la base de datos, necesita una herramienta. Tanto si las bases de datos se ejecutan en la nube, en Windows, en macOS o en Linux, no es necesario que la herramienta se ejecute en la misma plataforma que la base de datos.
Herramientas gratuitas para su caso de negocio
Microsoft proporciona las siguientes herramientas y extensiones gratuitas para trabajar con nuestros productos del motor de base de datos de SQL Server, en función de su rol empresarial y función.
El administrador de bases de datos (DBA) administra la copia de seguridad y restauración, el ajuste del rendimiento, la seguridad y la alta disponibilidad.
Herramientas recomendadas:
- SQL Server Management Studio (SSMS): administración completa con una interfaz gráfica de usuario
- sqlcmd: interfaz de línea de comandos ligera (CLI) para la implementación y automatización
- Extensión MSSQL para Visual Studio Code: tareas ligeras y creación de scripts
- SQL Server Migration Assistant (SSMA) Migración a SQL Server y Azure SQL desde Microsoft Access, Db2, MySQL, Oracle y Sybase
Ejemplos de casos de uso y descripción
En la tabla siguiente se enumeran las herramientas y extensiones disponibles.
Herramienta | Descripción | Sistema operativo | Retroalimentación |
---|---|---|---|
Herramientas gráficas | |||
SQL Server Management Studio (SSMS) | Administre bases de datos de SQL Server y Azure SQL con compatibilidad completa con la GUI. Acceda, configure, administre y desarrolle todos los componentes del motor de base de datos sql local y la nube, incluida Azure Synapse Analytics y SQL Database para Microsoft Fabric. SSMS es una aplicación completa que combina un amplio grupo de herramientas gráficas y un editor de scripts enriquecido para proporcionar acceso a SQL para administradores de bases de datos y desarrolladores de todos los niveles de aptitud. | Solo para Windows | Comentarios |
SQL Server Data Tools (SSDT) | Una herramienta de desarrollo moderna para crear bases de datos relacionales de SQL Server, bases de datos de Azure SQL, modelos de datos de Analysis Services (AS), paquetes de Integration Services (IS) e informes de Reporting Services (RS). Gracias a SQL Server Data Tools (SSDT), puede diseñar e implementar cualquier tipo de contenido de SQL Server con la misma facilidad con la que desarrollaría una aplicación en Visual Studio. | Solo para Windows | Comentarios |
Extensión MSSQL para Visual Studio Code | La extensión oficial de SQL Server que admite conexiones a SQL Server y Azure SQL, y una experiencia de edición enriquecida para Transact-SQL (T-SQL). Escriba scripts de T-SQL en un editor ligero. | Windows, macOS, Linux | Comentarios |
Azure Data Studio1 | Editor ligero que puede ejecutar consultas SQL a petición, ver y guardar resultados como texto, JSON o Excel. Edite los datos, organice sus conexiones de bases de datos favoritas y examine los objetos de base de datos en una experiencia de exploración de objetos conocida. | Windows, macOS, Linux | |
Utilidades de la línea de comandos | |||
Utilidad bcp | La utilidad del programa de copia masiva (bcp) copia datos de forma masiva entre una instancia de SQL Server y un archivo de datos en un formato especificado por el usuario. | Windows, macOS, Linux | |
mssql-conf | mssql-conf configura SQL Server que se ejecuta en contenedores linux o Linux. | Solo para Linux. | |
Utilidad sqlcmd | sqlcmd le permite escribir instrucciones Transact-SQL, procedimientos del sistema y archivos de script en la línea de comandos. Con sqlcmd (Go), también puede implementar contenedores de Linux con fines de desarrollo. | Windows, macOS, Linux | Comentarios |
SqlPackage | sqlpackage es una utilidad de línea de comandos que automatiza las tareas de desarrollo de base de datos siguientes. | Windows, macOS, Linux | Comentarios |
SQL Server PowerShell | SQL Server PowerShell proporciona cmdlets para trabajar con SQL. | Windows, macOS, Linux | Comentarios |
1 Azure Data Studio se retira el 28 de febrero de 2026.
Migración, configuración y otras herramientas
En la tabla siguiente se enumeran las herramientas que se usan para migrar, configurar y proporcionar otras características para las bases de datos SQL.
Estas herramientas solo están disponibles para Windows.
Herramienta | Descripción |
---|---|
Administrador de configuración de SQL Server | Use el Administrador de configuración de SQL Server para configurar los servicios de SQL Server y la conectividad de red. |
Distributed Replay1 | Use la característica Distributed Replay para ayudarlo a evaluar el impacto de la actualizaciones futuras de SQL Server. Utilice también Distributed Replay para ayudar a evaluar el impacto de las actualizaciones de hardware y del sistema operativo y la optimización de SQL Server. |
ssbdiagnose | ssbdiagnose notifica problemas en las conversaciones de Service Broker o en la configuración de los servicios de Service Broker. |
SQL Server Migration Assistant (SSMA) | Use SQL Server Migration Assistant para automatizar la migración de bases de datos a SQL Server y Azure SQL desde Microsoft Access, Db2, MySQL, Oracle y Sybase. |
1 Distributed Replay solo se admite en SQL Server 2016 (13.x) hasta SQL Server 2019 (15.x) únicamente.
Herramientas y comentarios adicionales
Si busca otras herramientas que no se mencionan en este artículo, consulte:
- Utilidades de la línea de comandos de SQL (motor de base de datos)
- Descarga de características y herramientas extendidas de SQL Server
- Comentarios sobre la acción sql-action de GitHub