Condividi tramite


Panoramica degli strumenti SQL

Si applica a:SQL ServerDatabase SQL di AzureIstanza gestita di SQL di AzureAzure Synapse AnalyticsAnalytics Platform System (PDW)Database SQL in Microsoft Fabric

Per gestire il database, è necessario uno strumento. Sia che i database vengano eseguiti nel cloud, in Windows, in macOS o in Linux, non è necessario che lo strumento venga eseguito sulla stessa piattaforma del database.

Strumenti gratuiti per il tuo business case

Microsoft offre gli strumenti e le estensioni gratuiti seguenti per lavorare con i prodotti del motore di database di SQL Server, in base al ruolo aziendale e alla funzione.

L'amministratore del database gestisce il backup e il ripristino, l'ottimizzazione delle prestazioni, la sicurezza e la disponibilità elevata.

Strumenti consigliati:

Esempi di casi d'uso e descrizione

Nella tabella seguente sono elencati gli strumenti e le estensioni disponibili.

Strumento Descrizione Sistema operativo Riscontro
Strumenti grafici
SQL Server Management Studio (SSMS) Gestire database SQL Server e SQL di Azure con supporto completo dell'interfaccia utente grafica. Accedere, configurare, gestire, amministrare e sviluppare tutti i componenti del motore di database SQL in locale e nel cloud, tra cui Azure Synapse Analytics e il database SQL per Microsoft Fabric. SSMS è un'applicazione completa che combina un ampio gruppo di strumenti grafici e un editor di script avanzato per fornire l'accesso a SQL per amministratori di database e sviluppatori di tutti i livelli di competenza. Esclusivamente per Windows Commenti
SQL Server Data Tools (SSDT) Moderno strumento di sviluppo che consente di compilare database relazionali SQL Server, database SQL di Azure, modelli di dati di Analysis Services (AS), pacchetti di Integration Services (IS) e report di Reporting Services (RS). Con SQL Server Data Tools (SSDT), è possibile progettare e distribuire qualsiasi tipo di contenuto SQL Server con la stessa facilità con la quale si sviluppa un'applicazione in Visual Studio. Esclusivamente per Windows Commenti
Estensione MSSQL per Visual Studio Code L'estensione ufficiale di SQL Server che supporta le connessioni a SQL Server e Azure SQL e un'esperienza di modifica avanzata per Transact-SQL (T-SQL). Scrivere script T-SQL in un editor leggero. Windows, macOS, Linux Commenti
Azure Data Studio1 Editor leggero che può eseguire query SQL su richiesta, visualizzare e salvare i risultati come testo, JSON o Excel. Modifica i dati, organizza le tue connessioni preferite ai database e sfoglia gli oggetti del database in un'esperienza di esplorazione familiare. Windows, macOS, Linux
Utilità della riga di comando
Utilità bcp L'utilità bulk copy program (bcp) copia in blocco i dati tra un'istanza di SQL Server e un file di dati in un formato specificato dall'utente. Windows, macOS, Linux
mssql-conf mssql-conf configura SQL Server in esecuzione su Linux o su contenitori Linux. Solo Linux
Utilità sqlcmd sqlcmd consente di immettere Transact-SQL istruzioni, procedure di sistema e file di script al prompt dei comandi. Con sqlcmd (Go), è anche possibile distribuire contenitori Linux a scopo di sviluppo. Windows, macOS, Linux Commenti
SqlPackage sqlpackage.exe è un'utilità della riga di comando che automatizza diverse attività di sviluppo di database. Windows, macOS, Linux Commenti
SQL Server PowerShell SQL Server PowerShell offre dei cmdlet per l'utilizzo di SQL. Windows, macOS, Linux Commenti

1 Azure Data Studio verrà ritirato il 28 febbraio 2026.

Migrazione, configurazione e altri strumenti

Nella tabella seguente sono elencati gli strumenti usati per eseguire la migrazione, la configurazione e fornire altre funzionalità per i database SQL.

Questi strumenti sono disponibili solo per Windows.

Strumento Descrizione
Gestore della configurazione di SQL Server Usare SQL Server Configuration Manager per configurare i servizi SQL Server e configurare la connettività di rete.
Riesecuzione distribuita1 Usare la funzionalità Riesecuzione distribuita per agevolare la valutazione dell'impatto dei futuri aggiornamenti di SQL Server. È possibile usare Riesecuzione distribuita anche per valutare l'impatto degli aggiornamenti hardware e del sistema operativo e dell'ottimizzazione di SQL Server.
ssbdiagnose ssbdiagnose segnala problemi nelle conversazioni di Service Broker o nella configurazione dei servizi di Service Broker.
SQL Server Migration Assistant (SSMA) Usare SQL Server Migration Assistant per automatizzare la migrazione del database a SQL Server e Azure SQL da Microsoft Access, Db2, MySQL, Oracle e Sybase.

1 La riproduzione distribuita è supportata solo in SQL Server 2016 (13.x) a SQL Server 2019 (15.x).

Strumenti e feedback aggiuntivi

Se si stanno cercando altri strumenti non menzionati in questo articolo, vedere: