Compartir a través de


Información general de las herramientas de SQL

Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics 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:

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: