Selección de la herramienta adecuada para administrar SQL Server en Linux

Se aplica a:SQL Server: Linux

Hay varias maneras de administrar SQL Server en Linux. En la siguiente sección se proporciona una introducción rápida a las distintas herramientas y técnicas de administración con referencias a más recursos.

mssql-conf

La herramienta mssql-conf configura SQL Server en Linux. Para más información, vea Configuración de SQL Server en Linux con mssql-conf.

Transact-SQL

Casi todo lo que puede hacer en una herramienta de cliente también se puede llevar a cabo con instrucciones Transact-SQL. SQL Server proporciona vistas de administración dinámica (DMV) que consultan el estado y la configuración de SQL Server. También hay comandos Transact-SQL para las tareas de administración de bases de datos. Puede ejecutar estos comandos en cualquier herramienta cliente que admita la conexión a SQL Server y la ejecución de consultas Transact-SQL, por ejemplo, sqlcmd o Visual Studio Code.

Azure Data Studio

Azure Data Studio es una nueva herramienta multiplataforma para administrar SQL Server. Para obtener más información, vea ¿Qué es Azure Data Studio?

Canalizaciones con nombre

El protocolo Canalizaciones con nombre no es compatible con SQL Server en Linux.

SQL Server Management Studio en Windows

SQL Server Management Studio (SSMS) es una aplicación Windows que proporciona una interfaz gráfica de usuario para administrar SQL Server. Aunque actualmente solo se ejecuta en Windows, puede usarlo para conectarse de forma remota a instancias de SQL Server de Linux. Para obtener más información sobre el uso de SSMS para administrar SQL Server, vea Usar SQL Server Management Studio para administrar SQL Server en Linux.

mssql-cli (versión preliminar)

Microsoft ha lanzado una nueva herramienta de scripting multiplataforma para SQL Server: mssql-cli. Esta herramienta está actualmente en versión preliminar.

PowerShell

PowerShell proporciona un entorno de línea de comandos enriquecido para administrar SQL Server en Linux. Para obtener más información, consulte Uso de PowerShell para administrar SQL Server en Linux.