Utilità SsmsSsms Utility

L'utilità Ssms apre SQL Server Management StudioSQL Server Management Studio.The Ssmsutility opens SQL Server Management StudioSQL Server Management Studio. Se specificato, Ssms anche una connessione a un server e apre query, script, file, progetti e soluzioni.If specified, Ssms also establishes a connection to a server, and opens queries, scripts, files, projects, and solutions.

È possibile specificare file che includono query, progetti o soluzioni.You can specify files that contain queries, projects, or solutions. I file contenenti query vengono automaticamente connessi a un server se si specificano le informazioni di connessione e il tipo di file è associato al tipo corrispondente di server.Files that contain queries are automatically connected to a server if connection information is provided and the file type is associated with that type of server. Ad esempio, i file sql apriranno una finestra Editor di query SQL in SQL Server Management StudioSQL Server Management Studio, mentre i file mdx apriranno una finestra Editor di query MDX in SQL Server Management StudioSQL Server Management Studio.For instance, .sql files will open a SQL Query Editor window in SQL Server Management StudioSQL Server Management Studio, and .mdx files will open an MDX Query Editor window in SQL Server Management StudioSQL Server Management Studio. Soluzioni e progetti di SQL Server si aprirà in SQL Server Management StudioSQL Server Management Studio.SQL Server Solutions and Projects will open in SQL Server Management StudioSQL Server Management Studio.

Nota

L'utilità Ssms non esegue query.The Ssms utility does not run queries. Per eseguire query dalla riga di comando, usare l'utilità sqlcmd .To run queries from the command line, use the sqlcmd utility.

SintassiSyntax


Ssms  
    [scriptfile] [projectfile] [solutionfile]  
    [-S servername] [-d databasename] [-U username] [-P password]   
    [-E] [-nosplash] [-log [filename]?] [-?]  

ArgomentiArguments

scriptfilescriptfile
Specifica uno o più file script da aprire.Specifies one or more script files to open. Il parametro deve includere il percorso completo dei file.The parameter must contain the full path to the files.

projectfileprojectfile
Specifica un progetto script da aprire.Specifies a script project to open. Il parametro deve includere il percorso completo del file del progetto script.The parameter must contain the full path to the script project file.

solutionfilesolutionfile
Specifica una soluzione da aprire.Specifies a solution to open. Il parametro deve includere il percorso completo del file di soluzione.The parameter must contain the full path to the solution file.

[-S nomeserver][-S servername]
Nome serverServer name

[-d databasename][-d databasename]
Nome databaseDatabase name

[-U username][-U username]
Nome utente utilizzato per la connessione tramite l'autenticazione di SQL ServerSQL Server .User name when connecting with SQL ServerSQL Server Authentication

[-P password][-P password]
Password utilizzata per la connessione tramite l'autenticazione di SQL ServerSQL Server .Password when connecting with SQL ServerSQL Server Authentication

[-E][-E]
Stabilisce la connessione utilizzando l'autenticazione di WindowsConnect using Windows Authentication

[-nosplash][-nosplash]
Se si specifica questa opzione, in SQL Server Management StudioSQL Server Management Studio non viene visualizzata la grafica della schermata iniziale all'apertura.Prevents SQL Server Management StudioSQL Server Management Studio from displaying the splash screen graphic while opening. Utilizzare questa opzione in caso di connessione al computer che esegue SQL Server Management StudioSQL Server Management Studio per mezzo di Servizi terminal tramite una connessione a larghezza di banda limitata.Use this option when connecting to the computer running SQL Server Management StudioSQL Server Management Studio by means of Terminal Services over a connection with a limited bandwidth. Questo argomento non supporta la distinzione tra maiuscole e minuscole e può trovarsi prima o dopo altri argomenti.This argument is not case-sensitive and may appear before or after other arguments

[-log[filename]?][-log[filename]?]
L'attività SQL Server Management StudioSQL Server Management Studio viene registrata nel file specificato per la risoluzione dei problemiLogs SQL Server Management StudioSQL Server Management Studio activity to the specified file for troubleshooting

[-?][-?]
Visualizza informazioni della Guida relative alla riga di comando.Displays command line help

OsservazioniRemarks

Tutte le opzioni sono facoltative e devono essere separate da uno spazio, a differenza dei file che devono essere separati da virgole.All of the switches are optional and separated by a space except files which are separated by commas. Se non viene specificata alcuna opzione, Ssms apre SQL Server Management StudioSQL Server Management Studio in base alle impostazioni definite in Opzioni nel menu Strumenti .If you do not specify any switches, Ssms opens SQL Server Management StudioSQL Server Management Studio as specified in the Options settings on the Tools menu. Ad esempio, se l'opzione All'avvio della pagina Ambiente/Generale specifica Apri nuova finestra Query, Ssms viene aperto con un editor di query vuoto.For example, if the Environment/General page At startup option specifies Open new query window, Ssms will open with a blank Query Editor.

L'opzione -log deve essere visualizzata alla fine della riga di comando, dopo tutte le altre opzioni.The -log switch must appear at the end of the command line, after all other switches. L'argomento del nome del file è facoltativo.The filename argument is optional. Se il nome del file è specificato e il file non esiste, il file viene creato.If a filename is specified, and the file does not exist, the file is created. Se non è possibile creare il file, ad esempio a causa dell'accesso in scrittura insufficiente, il log viene invece scritto nella posizione APPDATA non localizzata (vedere di seguito).If the file cannot be created – for example, due to insufficient write access, the log is written to the nonlocalized APPDATA location instead (See below). Se l'argomento del nome del file non viene specificato, i file vengono scritti nella cartella di dati dell'applicazione non localizzata dell'utente corrente.If the filename argument is not specified, two files are written to the current user's nonlocalized application data folder. La cartella di dati dell'applicazione non localizzata per SQL Server può essere individuata tramite la variabile di ambiente APPDATA.The nonlocalized application data folder for SQL Server can be found from the APPDATA environment variable. Ad esempio, per SQL Server 2012, la cartella è <unità di sistema>:\Users\<nomeutente>\AppData\Roaming\Microsoft\AppEnv\10.0\.For example, for SQL Server 2012, the folder is <system drive>:\Users\<username>\AppData\Roaming\Microsoft\AppEnv\10.0\. Per impostazione predefinita, i due file sono denominati ActivityLog.xml e ActivityLog.xsl.The two files are, by default, named ActivityLog.xml and ActivityLog.xsl. Nel primo sono contenuti i dati del log attività e il secondo è un foglio di stile XML tramite cui risulta più semplice la visualizzazione del file XML.The former contains the activity log data and the latter is an XML style sheet which provides a more convenient way to view the XML file. Usare i passaggi seguenti per visualizzare il file di log nel visualizzatore XML predefinito, ad esempio Internet Explorer. Fare clic sul pulsante Start, scegliere Esegui, digitare "<unità di sistema>:\Users\<nomeutente>\AppData\Roaming\Microsoft\AppEnv\10.0\ActivityLog.xml" nel campo visualizzato e quindi premere INVIO.Use the following steps to view the log file in your default XML viewer, like Internet Explorer: Click Start, then click Run...", then type “<system drive>:\Users\<username>\AppData\Roaming\Microsoft\AppEnv\10.0\ActivityLog.xml” into the field provided, and then press Enter.

Verrà richiesto di connettere i file contenenti query a un server se si specificano le informazioni di connessione e il tipo di file è associato al tipo corrispondente di server.Files that contain queries will prompt to be connected to a server if connection information is provided and the file type is associated with that type of server. Ad esempio, i file sql apriranno una finestra Editor di query SQL in SQL Server Management StudioSQL Server Management Studio, mentre i file mdx apriranno una finestra Editor di query MDX in SQL Server Management StudioSQL Server Management Studio.For instance, .sql files will open a SQL Query Editor window in SQL Server Management StudioSQL Server Management Studio, and .mdx files will open an MDX Query Editor window in SQL Server Management StudioSQL Server Management Studio. Soluzioni e progetti di SQL Server si aprirà in SQL Server Management StudioSQL Server Management Studio.SQL Server Solutions and Projects will open in SQL Server Management StudioSQL Server Management Studio.

Nella tabella seguente viene eseguito il mapping dei tipi di server alle estensioni di file.The following table maps server types to file extensions.

Tipo serverServer type EstensioneExtension
SQL ServerSQL Server .sql.sql
SQL Server Analysis ServicesSQL Server Analysis Services mdx.mdx

xmla.xmla

EsempiExamples

Lo script seguente apre SQL Server Management StudioSQL Server Management Studio da un prompt dei comandi in base alle impostazioni predefinite.The following script opens SQL Server Management StudioSQL Server Management Studio from a command prompt with the default settings:

Ssms  

Lo script seguente apre SQL Server Management StudioSQL Server Management Studio da un prompt dei comandi utilizzando l'autenticazione di Windows, con l'editor del codice impostato sul server ACCTG and the database AdventureWorks2012, senza visualizzare la schermata iniziale.The following script opens SQL Server Management StudioSQL Server Management Studio from a command prompt, with Windows Authentication, with the Code Editor set to the server ACCTG and the database AdventureWorks2012, without showing the splash screen:

Ssms -E -S ACCTG -d AdventureWorks2012 -nosplash  

Lo script seguente apre SQL Server Management StudioSQL Server Management Studio da un prompt dei comandi e quindi apre lo script MonthEndQuery.The following script opens SQL Server Management StudioSQL Server Management Studio from a command prompt, and opens the MonthEndQuery script.

Ssms "C:\Documents and Settings\username\My Documents\SQL Server Management Studio Projects\FinanceScripts\FinanceScripts\MonthEndQuery.sql"  

Lo script seguente apre SQL Server Management StudioSQL Server Management Studio da un prompt dei comandi e quindi apre il progetto NewReportsProject nel computer denominato developer.The following script opens SQL Server Management StudioSQL Server Management Studio from a command prompt, and opens the NewReportsProject project on the computer named developer:

Ssms "\\developer\fin\ReportProj\ReportProj\NewReportProj.ssmssqlproj"  

Lo script seguente apre SQL Server Management StudioSQL Server Management Studio da un prompt dei comandi e quindi apre la soluzione MonthlyReports.The following script opens SQL Server Management StudioSQL Server Management Studio from a command prompt, and opens the MonthlyReports solution:

Ssms "C:\solutionsfolder\ReportProj\MonthlyReports.ssmssln"  

Vedere ancheSee Also

Utilizzo di SQL Server Management StudioUse SQL Server Management Studio