Condividi tramite


Panoramica degli strumenti SQL

Si applica a: SQL Server Database SQL di Azure Istanza gestita di SQL di Azure Azure Synapse Analytics Piattaforma di strumenti analitici (PDW)

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.

Gli strumenti seguenti offrono un'interfaccia utente grafica (GUI).

È possibile visualizzare i collegamenti ai diversi strumenti SQL nelle tabelle seguenti.

Strumento Descrizione Sistema operativo
Screenshot di Azure Data Studio.
**Azure Data Studio
**
Editor leggero che consente di eseguire query SQL su richiesta e visualizzare e salvare i risultati come testo, JSON o Excel, oltre che modificare i dati, organizzare le connessioni ai database preferiti e sfogliare gli oggetti di database in un'esperienza di esplorazione familiare. Windows
macOS
Linux

SQL Server Management Studio (SSMS)
Consente di gestire un'istanza o un database SQL Server con il supporto completo di un'interfaccia utente grafica, nonché di accedere, configurare, gestire, amministrare e sviluppare tutti i componenti di SQL Server, del database SQL di Azure e di Azure Synapse Analytics. Fornisce un'ampia gamma di strumenti grafici con numerosi editor di script avanzati per offrire accesso a SQL per gli sviluppatori e gli amministratori di database con qualsiasi livello di competenza. Windows

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. Windows

Visual Studio Code
L'estensione mssql per Visual Studio Code è l'estensione ufficiale di SQL Server che supporta le connessioni a SQL Server e un'esperienza di modifica avanzata per T-SQL in Visual Studio Code. Scrivere script T-SQL in un editor leggero. Windows
macOS
Linux

Strumenti da riga di comando

Gli strumenti seguenti sono le principali utilità da riga di comando.

Strumento Descrizione Sistema operativo
bcp L'utilità del programma di copia bulk (bcp) esegue operazioni di copia bulk di dati tra un'istanza di Microsoft SQL Server e un file di dati in un formato specificato dall'utente. Windows
macOS
Linux
mssql-conf mssql-conf consente di configurare SQL Server eseguito in Linux. Linux
sqlcmd L'utilità sqlcmd consente di immettere istruzioni Transact-SQL, procedure di sistema e file di script al prompt dei comandi. Windows
macOS
Linux
sqlpackage sqlpackage.exe è un'utilità della riga di comando che automatizza diverse attività di sviluppo di database. Windows
macOS
Linux
SQL Server PowerShell SQL Server PowerShell offre dei cmdlet per l'utilizzo di SQL. Windows
macOS
Linux

Migrazione e altri strumenti

Questi strumenti vengono usati per la migrazione, la configurazione e la disponibilità di altre funzionalità per i database SQL.

Strumento Descrizione
Configuration Manager Usare SQL Server Configuration Manager per configurare i servizi SQL Server e configurare la connettività di rete. Configuration Manager viene eseguito in Windows
Database Experimentation Assistant Usare Database Experimentation Assistant per valutare una versione di destinazione di SQL per un determinato carico di lavoro.
Data Migration Assistant Lo strumento Data Migration Assistant consente di eseguire l'aggiornamento a una piattaforma dati moderna individuando i problemi di compatibilità che possono influire sulle funzionalità del database nella nuova versione di SQL Server o in Database SQL di Azure.
Riesecuzione distribuita 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 L'utilità ssbdiagnose segnala la presenza di problemi nelle conversazioni di Service Broker o nella configurazione dei servizi di Service Broker.
SQL Server Migration Assistant Usare SQL Server Migration Assistant per automatizzare la migrazione di database a SQL Server da Microsoft Access, DB2, MySQL, Oracle e Sybase.

Per informazioni su ulteriori strumenti non citati in questa pagina, vedere Utilità del prompt dei comandi SQL e Scaricare le funzionalità estese e gli strumenti di SQL Server