Condividi tramite


Panoramica degli strumenti SQL

Si applica a:SQL ServerDatabase SQL di AzureIstanza gestita di SQL di AzureAzure Synapse AnalyticsPiattaforma di analisi (PDW)Database SQL in Anteprima di 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.

Tool Description Sistema operativo Feedback
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. Solo Windows Feedback
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. Solo Windows Feedback
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 Feedback
Azure Data Studio Azure Data Studio verrà ritirato il 28 febbraio 2026. 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 Feedback
SqlPackage sqlpackage.exe è un'utilità della riga di comando che automatizza diverse attività di sviluppo di database. Windows, macOS, Linux Feedback
SQL Server PowerShell SQL Server PowerShell offre dei cmdlet per l'utilizzo di SQL. Windows, macOS, Linux Feedback

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.

Tool Description
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).

Roadmap e feedback del prodotto

Strumenti aggiuntivi

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