Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server
Database SQL di
AzureIstanza gestita di SQL di
AzureAzure Synapse Analytics
Piattaforma 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:
- SQL Server Management Studio (SSMS): gestione completa con un'interfaccia utente grafica
- sqlcmd: interfaccia della riga di comando leggera per la distribuzione e l'automazione
- Estensione MSSQL per Visual Studio Code: attività e script leggeri
- SQL Server Migration Assistant (SSMA) Eseguire la migrazione a SQL Server e Azure SQL da Microsoft Access, Db2, MySQL, Oracle e Sybase
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
- Commenti e suggerimenti: database SQL in Microsoft Fabric
- Commenti e suggerimenti: SQL Server Management Studio
- Commenti e suggerimenti: SQL Server
- Commenti e suggerimenti: SqlPackage e DacFx
- Commenti e suggerimenti: azione GitHub sql-action
- Roadmap: estensione MSSQL in Visual Studio Code
- Roadmap: SQL Server Management Studio
- Che cosa succede ad Azure Data Studio?
Strumenti aggiuntivi
Se si stanno cercando altri strumenti non menzionati in questo articolo, vedere:
- Utilità della riga di comando SQL (motore di database)
- Scaricare le funzionalità e gli strumenti estesi di SQL Server