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
Analytics Platform System (PDW)
L'utilità ssms apre SQL Server Management Studio. Se specificato, ssms stabilisce anche una connessione a un server e apre query, script, file, progetti e soluzioni.
È possibile specificare file che contengono query, progetti o soluzioni. I file che contengono query vengono connessi automaticamente a un server se vengono fornite informazioni di connessione e il tipo di file è associato a quel tipo di server. Ad esempio, .sql i file aprono una finestra dell'editor di query SQL in SQL Server Management Studio e .mdx i file aprono una finestra dell'editor di query MDX in SQL Server Management Studio.
Soluzioni e progetti di SQL Server aperti in SQL Server Management Studio.
Annotazioni
L'utilità ssms non esegue query. Per eseguire query dalla riga di comando, usare l'utilità sqlcmd .
Sintassi
ssms
[ scriptfile ] [ projectfile ] [ solutionfile ]
[ -S servername ] [ -d databasename ] [ -G ] [ -U username ] [ -E ] [ -nosplash ] [ -log [ filename ] ? ] [ -? ]
Argomenti
scriptfile
Specifica uno o più file di script da aprire. Il parametro deve contenere il percorso completo dei file.
projectfile
Specifica un progetto script da aprire. Il parametro deve contenere il percorso completo del file di progetto script.
solutionfile
Specifica una soluzione da aprire. Il parametro deve contenere il percorso completo del file di soluzione.
[ -S nomeserver ]
Nome server
[ -d databasename ]
Nome database
[ -G ]
Connettersi usando l'autenticazione di Active Directory. Il tipo di connessione viene determinato se -U è incluso.
Annotazioni
Active Directory: universale con supporto MFA non è attualmente supportato.
[ -U nome utente ]
Nome utente durante la connessione con l'autenticazione SQL.
Annotazioni
-P è stato rimosso in SSMS versione 18.0. Provare a connettersi al server una volta usando l'interfaccia utente e salvare la password.
[ -E ]
Connettersi con l'autenticazione di Windows.
[ -nosplash ]
Impedisce a SQL Server Management Studio di visualizzare l'immagine della schermata iniziale durante l'apertura. Usare questa opzione quando ci si connette al computer che esegue SQL Server Management Studio su Servizi terminal, in una connessione con una larghezza di banda limitata. Questo argomento non fa distinzione tra maiuscole e minuscole e potrebbe apparire prima o dopo altri argomenti
[ -log* [ filename ] ?* ]
Registra l'attività di SQL Server Management Studio nel file specificato per la risoluzione dei problemi
[ -? ]
Visualizza l'aiuto della riga di comando
Osservazioni:
Tutte le opzioni sono facoltative e separate da uno spazio ad eccezione dei file, separati da virgole. Se non si specifica alcuna opzione, ssms apre SQL Server Management Studio come specificato nelle impostazioni Opzioni del menu Strumenti . Ad esempio, se l'opzione Ambiente/Generaleall'avvio specifica Apri nuova finestra di query, ssms viene aperto con un editor di query vuoto.
L'opzione -log deve essere visualizzata alla fine della riga di comando, dopo tutte le altre opzioni. L'argomento nome file è facoltativo. Se viene specificato un nome file e il file non esiste, il file viene creato. Se il file non può essere creato, ad esempio a causa dell'accesso in scrittura insufficiente, il log viene scritto nel percorso non localizzato APPDATA (vedere l'esempio seguente). Se l'argomento nome file non è specificato, due file vengono scritti nella cartella dei dati dell'applicazione non localizzata dell'utente corrente.
La cartella dei dati dell'applicazione non localizzata per SQL Server è reperibile nella APPDATA variabile di ambiente. Ad esempio, per SQL Server 2012, la cartella è <system drive>:\Users\<username\>\AppData\Roaming\Microsoft\AppEnv\10.0\. I due file sono, per impostazione predefinita, denominati ActivityLog.xml e ActivityLog.xsl. Il primo contiene i dati del log attività e quest'ultimo è un foglio di stile XML, che offre un modo più pratico per visualizzare il file XML.
Usare la procedura seguente per visualizzare il file di log nel visualizzatore XML predefinito, ad esempio Internet Explorer: Selezionare Start, quindi selezionare Esegui, digitare <system drive>:\Users\<username\>\AppData\Roaming\Microsoft\AppEnv\10.0\ActivityLog.xml nel campo specificato e quindi premere INVIO.
I file che contengono query richiedono di essere connessi a un server se vengono fornite informazioni di connessione e il tipo di file è associato a quel tipo di server. Ad esempio, .sql i file aprono una finestra dell'editor di query SQL in SQL Server Management Studio e .mdx i file aprono una finestra dell'editor di query MDX in SQL Server Management Studio.
Soluzioni e progetti di SQL Server aperti in SQL Server Management Studio.
La tabella seguente esegue il mapping dei tipi di server alle estensioni di file.
| Tipo di server | Estensione |
|---|---|
| SQL Server | .sql |
| SQL Server Analysis Services |
.mdx, .xmla |
Esempi
Lo script seguente apre SQL Server Management Studio da un prompt dei comandi con le impostazioni predefinite:
ssms
Lo script seguente apre SQL Server Management Studio da un prompt dei comandi usando Active Directory - Integrated:
ssms.exe -S servername.database.windows.net -G
Lo script seguente apre SQL Server Management Studio da un prompt dei comandi, con l'autenticazione di Windows, con l'editor di codice impostato sul server ACCTG e sul database AdventureWorks2025, senza visualizzare la schermata iniziale:
ssms -E -S ACCTG -d AdventureWorks2022 -nosplash
Lo script seguente apre SQL Server Management Studio da un prompt dei comandi e apre lo script MonthEndQuery.
ssms "C:\Documents and Settings\username\My Documents\SQL Server Management Studio Projects\FinanceScripts\FinanceScripts\MonthEndQuery.sql"
Lo script seguente apre SQL Server Management Studio da un prompt dei comandi e apre il progetto NewReportsProject nel computer denominato developer:
ssms "\\developer\fin\ReportProj\ReportProj\NewReportProj.ssmssqlproj"
Lo script seguente apre SQL Server Management Studio da un prompt dei comandi e apre la soluzione MonthlyReports:
ssms "C:\solutionsfolder\ReportProj\MonthlyReports.ssmssln"