Proprietà di SQL Server (scheda Parametri di avvio)SQL Server Properties (Startup Parameters Tab)

Utilizzare questa finestra di dialogo per aggiungere o rimuovere parametri di avvio per Motore di databaseDatabase Engine.Use this dialog box to add or remove startup parameters for the Motore di databaseDatabase Engine. I parametri di avvio possono avere un effetto significativo sulle prestazioni di Motore di databaseDatabase Engine .Startup parameters can have a large effect on the Motore di databaseDatabase Engine performance. Prima di aggiungere o modificare i parametri di avvio, vedere l'argomento "Utilizzo delle opzioni di avvio del servizio SQL ServerSQL Server " nella documentazione online di SQL ServerSQL Server .Before adding or changing startup parameters, see the topic "Using the SQL ServerSQL Server Service Startup Options" in SQL ServerSQL Server Books Online.

OpzioniOptions

Specificare un parametro di avvioSpecify a startup parameter
Per aggiungere un parametro, digitarlo e quindi fare clic su Aggiungi.To add a parameter, type the parameter, and then click Add.

Per modificare uno dei parametri obbligatori, selezionare il parametro nella casella Parametri esistenti , modificare i valori nella casella Specificare un parametro di avvio e quindi fare clic su Aggiorna.To modify one of the required parameters, select the parameter in the Existing parameters box, change the values in the Specify a startup parameter box, and then click Update.

Parametri esistentiExisting parameters
Per rimuovere un parametro, selezionarlo e quindi fare clic su Rimuovi.To remove a parameter, select a parameter, and then click Remove.

Formato dei parametriParameter Format

Non inserire un separatore tra parametri.Do not enter a separator between parameters. Il separatore viene aggiunto automaticamente in Gestione configurazione SQL ServerSQL Server. SQL ServerSQL Server Configuration Manager automatically adds the separator. SQL ServerSQL ServerConfiguration Manager consente di applicare i seguenti requisiti di parametro. Configuration Manager enforces the following parameter requirements.

  • Spazi iniziali e finali vengono tagliati da qualsiasi parametro di avvio.Leading and trailing spaces are trimmed from any startup parameter.

  • Tutti i parametri di avvio iniziano con un - (trattino) e il secondo valore è una lettera.All startup parameters start with a – (dash) and the second value is a letter.

Parametri obbligatoriRequired Parameters

I parametri seguenti sono obbligatori.The following parameters are required. Possono essere modificati ma non rimossi.They can be changed but not removed.

  • -d è il percorso del file master.mdf (il file di dati del database master).-d is the path of the master.mdf file (the master database data file).

  • -l è il percorso del file master.ldf (il file di log del database master).-l is the path of the master.ldf file (the master database log file).

  • -e è il percorso dei file di log degli errori di SQL ServerSQL Server .-e is the path of the SQL ServerSQL Server error log files.

Attenzione

Se i parametri del percorso del file non sono corretti, è possibile che SQL ServerSQL Server non venga avviato.If the file path parameters are incorrect SQL ServerSQL Server might not start.

Per altre informazioni su come spostare il database master, vedere l'argomento "Spostamento dei database di sistema" nella documentazione online di SQL ServerSQL Server .For more information about how to move the master database, see the topic "Moving System Databases" in SQL ServerSQL Server Books Online.

Parametri facoltativiOptional Parameters

Tutti i parametri di avvio supportati sono descritti nell'argomento "Utilizzo delle opzioni di avvio del servizio SQL ServerSQL Server " nella documentazione online di SQL ServerSQL Server .All of the supported startup parameters are described in the topic "Using the SQL ServerSQL Server Service Startup Options," in SQL ServerSQL Server Books Online. Un parametro di avvio -Ttrace# indica che deve essere avviata un'istanza di SQL ServerSQL Server con uno specifico flag di traccia (trace#) attivo.A startup parameter of -Ttrace# indicates that an instance of SQL ServerSQL Server should be started with a specified trace flag (trace#) in effect. I flag di traccia vengono utilizzati per avviare il server con un funzionamento non standard.Trace flags are used to start the server with nonstandard behavior. Per altre informazioni sui flag di traccia, vedere l'argomento "Flag di traccia ( Transact-SQLTransact-SQL)" nella documentazione online di SQL ServerSQL Server .For more information about trace flags, see the topic "Trace Flags ( Transact-SQLTransact-SQL)" in SQL ServerSQL Server Books Online.

Attenzione

Su Internet è possibile che siano descritti parametri di avvio e flag di traccia aggiuntivi non documentati.You might see additional undocumented startup parameters and trace flags described on the Internet. I parametri di avvio e i flag di traccia non documentati vengono creati per risolvere problemi non comuni o per forzare determinate condizioni richieste per il test.Undocumented startup parameters and trace flags are created to address uncommon problems or to force certain conditions required for testing. L'utilizzo di parametri di avvio non documentati può causare risultati imprevisti.Using undocumented startup parameters can have unexpected results. Utilizzare parametri non documentati solo se indicato dal Servizio Supporto Tecnico Clienti Microsoft.Do not use undocumented parameters unless directed by Microsoft Customer Support Services.

Nell'elenco seguente vengono descritti alcuni parametri facoltativi comuni.The following list describes some common optional parameters.

ParametroParameter Breve descrizioneShort description
-m-m Avvia un'istanza di SQL ServerSQL Server in modalità utente singolo.Starts an instance of SQL ServerSQL Server in single-user mode.
-T1204-T1204 Restituisce le risorse e i tipi di blocco coinvolti in un deadlock nonché il comando corrente interessato.Returns the resources and types of locks participating in a deadlock and also the current command affected.
-T1224-T1224 Disabilita l'escalation di blocchi in base al numero di blocchi.Disables lock escalation based on the number of locks.
-T3608-T3608 Impedisce l'avvio e il recupero automatico dei database ad eccezione del database master in SQL ServerSQL Server .Prevents SQL ServerSQL Server from automatically starting and recovering any database except the master database.
-T7806-T7806 Abilita una connessione amministrativa dedicata (DAC, Dedicated Administrator Connection) in SQL Server ExpressSQL Server Express.Enables a dedicated administrator connection (DAC) on SQL Server ExpressSQL Server Express.

Attenzione

Alcuni parametri facoltativi possono modificare il comportamento del server e incidere sulle prestazioni.Some optional parameters can change server behavior and may affect performance.

PermissionsPermissions

L'utilizzo di questa pagina è limitato a utenti che possono modificare le voci correlate nel Registro di sistema.Use of this page is restricted to users who can change the related entries in the registry. Sono inclusi gli utenti indicati di seguito.This includes the following users.

  • Membri del gruppo Administrators locale.Members of the local administrators group.

  • Account di dominio utilizzato da SQL ServerSQL Server, se il Motore di databaseDatabase Engine è configurato per essere in esecuzione in un account di dominio.The domain account that is used by SQL ServerSQL Server, if the Motore di databaseDatabase Engine is configured to run under a domain account.

Riferimenti della documentazione onlineBooks Online References

Per informazioni aggiuntive sui parametri di avvio di SQL ServerSQL Server , vedere "Procedura: Configurazione delle opzioni di avvio del server (Gestione configurazione SQL ServerSQL Server )" nella documentazione online di SQL ServerSQL Server .For additional information about SQL ServerSQL Server startup parameters, see "How to: Configure Server Startup Options ( SQL ServerSQL Server Configuration Manager)" in SQL ServerSQL Server Books Online.