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.
Applies to:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL database in 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, la herramienta no necesita ejecutarse 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 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
- extensión MSSQL para Visual Studio Code: tareas ligeras y scripting
- sqlcmd: interfaz de línea de comandos ligera (CLI) para la implementación y automatización
- Extensión de SQL Database Projects para Visual Studio Code: Administrar y desarrollar esquemas de base de datos en proyectos bajo control de código fuente
- SQL Server Migration Assistant (SSMA): Migrar 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.
| Tool | Description | Sistema operativo | Feedback |
|---|---|---|---|
| Herramientas gráficas | |||
| SQL Server Management Studio (SSMS) | Administre bases de datos SQL Server y Azure SQL con compatibilidad completa con la GUI. Acceda, configure, administre, administre y desarrolle todos los componentes de la SQL Motor de base de datos local y la nube, incluidas 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 | Feedback |
| SQL Server Data Tools (SSDT) | Una herramienta de desarrollo moderna para crear bases de datos relacionales 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). Con SQL Server Herramientas de datos (SSDT), puede diseñar e implementar cualquier tipo de contenido SQL Server con la misma facilidad que desarrollaría una aplicación en Visual Studio. | Windows solamente | Feedback |
| MSSQL extensión 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 | Feedback |
| Extensión de SQL Database Projects para Visual Studio Code | Administre y desarrolle bases de datos como proyectos en el control de código fuente en Visual Studio Code. La extensión Proyectos de SQL Database usa el paquete DacFx (Data-Tier Application Framework) para compilar y publicar proyectos de base de datos, comparar esquemas, cambios de script y extraer o implementar .dacpac archivos. |
Windows, macOS, Linux | Feedback |
| Azure Data Studio | Azure Data Studio se retira el 28 de febrero de 2026. | Windows, macOS, Linux | |
| Utilidades de la línea de comandos | |||
| Utilidad bcp | El bulk copy programa de copia masiva (bcp) copia datos de manera 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 Linux o en contenedores Linux. | solo Linux. | |
| Utilidad sqlcmd | sqlcmd te permite introducir instrucciones Transact-SQL, procedimientos de sistema y archivos de script en el indicador de comandos. Con sqlcmd (Go), también puede implementar contenedores de Linux con fines de desarrollo. | Windows, macOS, Linux | Feedback |
| SqlPackage | sqlpackage es una utilidad de línea de comandos que automatiza las tareas de desarrollo de base de datos siguientes. | Windows, macOS, Linux | Feedback |
| SQL Server PowerShell | SQL Server PowerShell proporciona cmdlets para trabajar con SQL. | Windows, macOS, Linux | Feedback |
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.
| Tool | Description |
|---|---|
| Administrador de configuración de SQL Server | Use Administrador de configuración de SQL Server para configurar SQL Server servicios y configurar la conectividad de red. |
| Distributed Replay1 | Use la característica Distributed Replay para ayudarle a evaluar el impacto de futuras actualizaciones SQL Server. También use Distributed Replay para ayudar a evaluar el impacto de las actualizaciones de hardware, sistema operativo y ajuste 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 únicamente se admite en SQL Server 2016 (13.x) hasta SQL Server 2019 (15.x).
Hojas de ruta y comentarios del producto
- Comentarios: Base de Datos SQL en Microsoft Fabric
- Feedback: SQL Server Management Studio
- Feedback: SQL Server
- Comentarios: SqlPackage y DacFx
- Feedback: acción de GitHub sql-action
- Roadmap: extensión MSSQL en Visual Studio Code
- Roadmap: SQL Server Management Studio
- ¿Qué sucede con Azure Data Studio
Herramientas adicionales
Si busca otras herramientas que no se mencionan en este artículo, consulte:
- Utilidades de línea de comandos SQL (Motor de Base de Datos)
- Descargar características y herramientas extendidas de SQL Server
Contenido relacionado
- SQL Server
- Azure SQL Database
- Azure Database for PostgreSQL
- Azure Database for MySQL
- Azure Cosmos DB
- SQL base de datos en Microsoft Fabric