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 Azure
Istanza gestita di SQL di Azure
Azure Synapse Analytics
SQL Server Management Studio (SSMS) è un ambiente integrato per la gestione di qualsiasi infrastruttura SQL. Usare SSMS per accedere, configurare, gestire, amministrare e sviluppare tutti i componenti di SQL Server, database SQL di Azure, Istanza gestita di SQL di Azure, SQL Server in una macchina virtuale di Azure e Azure Synapse Analytics. SSMS offre una singola utilità completa che combina un ampio gruppo di strumenti grafici con molti editor di script avanzati per fornire l'accesso a SQL Server per sviluppatori e amministratori di database di tutti i livelli di competenza.
- Scaricare SQL Server Management Studio (SSMS)
- Scaricare SQL Server Developer
- Scaricare Visual Studio
Componenti di SQL Server Management Studio
Descrizione | Componente |
---|---|
Usare Esplora oggetti per visualizzare e gestire tutti gli oggetti in una o più istanze di SQL Server. | Esplora oggetti |
Usare Esplora modelli per compilare e gestire file di testo boilerplate usati per velocizzare lo sviluppo di query e script. | Esplora modelli |
Usare il deprecato Solution Explorer per compilare progetti e gestire elementi di amministrazione come script e query. | Esplora soluzioni |
Usare gli strumenti di progettazione visiva inclusi in SSMS per creare query, tabelle e diagrammi di database. | Visual Database Tools |
Usare gli editor del linguaggio SSMS per compilare ed eseguire il debug interattivo di query e script. | Editor di query e di testo |
SQL Server Management Studio per intelligenza aziendale
Usare SSMS per accedere, configurare, gestire e amministrare Analysis Services, Integration Services e Reporting Services. Anche se tutte e tre le tecnologie di business intelligence si basano su SSMS, le attività amministrative associate a ognuna sono leggermente diverse.
Annotazioni
Per creare e modificare Analysis Services, soluzioni Integration Services e Reporting Services, usare SQL Server Data Tools (SSDT), non SSMS. SQL Server Data Tools (SSDT) è un ambiente di sviluppo basato su Microsoft Visual Studio.
Gestire le soluzioni di Analysis Services
SQL Server Management Studio (SSMS) consente di gestire oggetti di Analysis Services, ad esempio l'esecuzione di backup ed elaborazione di oggetti.
SSMS fornisce un progetto script di Analysis Services in cui è possibile sviluppare e salvare script scritti in MDX (Multidimensional Expressions),Data Analysis Expressions (DAX),Data Mining Extensions (DMX) e XML for Analysis (XMLA).
Questi script vengono usati per eseguire attività di gestione o ricreare oggetti come database e istanze nei cubi di Analysis Services. Ad esempio, è possibile sviluppare uno script XMLA in un progetto script di Analysis Services per creare nuovi oggetti direttamente in un'istanza esistente. Questi progetti possono essere salvati come parte di una soluzione e integrati con il controllo del codice sorgente.
Annotazioni
Si noti che, mentre DAX è stato originariamente progettato per i modelli di dati tabulari, può essere usato anche per eseguire query su modelli multidimensionali in SQL Server Analysis Services. SSMS può eseguire DAX e MDX, ma esistono alcune considerazioni da tenere presenti riguardo al modello in uso e al tipo di query che si intende eseguire.
Per altre informazioni sul progetto script di Analysis Services in SSMS, vedere Progetto script di Analysis Services.
Gestire le soluzioni di Integration Services
SQL Server Management Studio (SSMS) può essere usato per gestire e monitorare l'esecuzione di pacchetti SSIS. È possibile organizzare i pacchetti in cartelle, eseguire, importare, esportare e aggiornare i pacchetti di Integration Services. Tuttavia, a partire da SSIS 2012, l'archiviazione dei pacchetti è cambiata. Non sono più archiviati nel database del server dell'istanza predefinita, ma sono ora gestiti tramite il database del msdb
catalogo SSIS (SSISDB
). Ciò significa che non è più possibile gestire i pacchetti nello stesso modo usato nelle versioni precedenti di SSIS. È comunque possibile usare SSMS per gestire il database del catalogo SSIS, ma è necessario usare il nodo Cataloghi di Integration Services in Esplora oggetti.
La versione più recente di SSMS offre un ambiente integrato per la gestione di qualsiasi infrastruttura SQL. Consente inoltre agli utenti di eseguire pacchetti SSIS archiviati nel catalogo SSIS da Esplora oggetti in SSMS.
L'Importazione/Esportazione guidata in SSMS può essere usata per creare pacchetti SSIS, un buon punto di partenza per informazioni su SSIS. Tuttavia, è necessario usare SQL Server Data Tools (SSDT) per creare e gestire i pacchetti per pacchetti più complessi.
Gestire i progetti di Reporting Services
SQL Server Management Studio (SSMS) abilita le funzionalità di Reporting Services, amministra il server e i database e gestisce ruoli e processi. È possibile gestire pianificazioni condivise usando la cartella Pianificazioni condivise e gestire i database del server di report (ReportServer
, ReportServerTempDB
). Quando si sposta un database del server di report in una nuova istanza di SQL Server, è necessario creare un RSExecRole nel master
database di sistema.
Per altre informazioni su queste attività, è possibile fare riferimento agli articoli relativi a Reporting Services in SSMS, all'amministrazione di un database del server di report e alla creazione di RSExecRole:
È anche possibile gestire il server abilitando e configurando varie funzionalità, impostando le impostazioni predefinite del server e gestendo ruoli e processi.
Per altre informazioni su queste attività, vedere gli articoli seguenti:
- Impostare le proprietà del server di report
- Creare, eliminare o modificare un ruolo
- Attivazione e disattivazione della stampa lato client per i Reporting Services
SSMS offre un ambiente integrato per la gestione di qualsiasi infrastruttura SQL, incluso SSRS. Nel portale Web è possibile abilitare le funzionalità, impostare le impostazioni predefinite del server, gestire i processi in esecuzione, visualizzare report personalizzati e creare e gestire pianificazioni condivise.
Annotazioni
Anche se SSMS offre varie funzionalità di gestione per SSRS, non è una sostituzione per Gestione report online o Gestione configurazione Report Services. È consigliabile rimanere aggiornati con le versioni e la documentazione più recenti per garantire una gestione efficace di SSRS all'interno di SSMS. Se avete domande specifiche o avete bisogno di ulteriore assistenza, sentitevi liberi di porre.
Versioni non in lingua inglese
Il blocco nella configurazione delle lingue miste è stato rimosso. È possibile installare SSMS in tedesco in un computer Windows francese. Se la lingua del sistema operativo non corrisponde alla lingua di SSMS, l'utente deve modificare la lingua in Opzioni >> strumenti Impostazioni internazionali. In caso contrario, SSMS mostra l'interfaccia utente inglese.
Per altre informazioni sulle diverse impostazioni locali con le versioni precedenti, vedere Installare versioni non in lingua inglese di SSMS.
Politica di supporto
A partire da SSMS 17.0, il team degli strumenti SQL ha adottato il Microsoft Modern Lifecycle Policy.
Leggere l'annuncio originale della politica del ciclo di vita moderno . Per ulteriori informazioni, vedere FAQ sulla politica moderna.
Per informazioni sulla raccolta dei dati di diagnostica e sull'utilizzo delle funzionalità, vedere l'integrazione della privacy di SQL Server e la raccolta dei dati di diagnostica.
Strumento multipiattaforma
SSMS viene eseguito solo nei processori Windows (Intel o AMD x86-64). Se è necessario uno strumento da eseguire su piattaforme diverse da Windows, considerare Azure Data Studio. Azure Data Studio è uno strumento multipiattaforma che può essere eseguito su macOS, Linux e Windows. Per informazioni dettagliate, vedere Azure Data Studio.
Ottieni aiuto
- Idee per SQL: si hanno suggerimenti per migliorare SQL Server?
- Domande e risposte Microsoft (SQL Server)
- DBA Stack Exchange (tag sql-server): domande su SQL Server
- Stack Overflow (tag sql-server): risposte a domande sullo sviluppo di SQL
- Reddit - general discussion about SQL Server (Discussione generale su SQL Server)
- Condizioni di licenza e informazioni per Microsoft SQL Server
- Opzioni di supporto per utenti aziendali
- Guida e commenti di SQL Server
Contribuire alla documentazione di SQL
Lo sapevi che puoi modificare il contenuto SQL da solo? In tal caso, non solo contribuisci a migliorare la documentazione, ma vieni anche riconosciuto come collaboratore della pagina.
Per altre informazioni, vedere Modificare la documentazione di Microsoft Learn.