Servizi SCM - Configurare le opzioni di avvio del server

Si applica a:SQL Server

Questo articolo descrive come configurare le opzioni di avvio usate ogni volta che il motore di database viene avviato in SQL Server usando Gestione configurazione SQL Server. Per un elenco delle opzioni di avvio, vedere Opzioni di avvio del servizio del motore di database.

Limitazioni e restrizioni

Gestione configurazione SQL Server scrive i parametri di avvio nel Registro di sistema. Tali parametri vengono applicati all'avvio successivo del motore di database.

In un cluster, le modifiche devono essere apportate sul server attivo quando SQL Server è online, che si applicano al riavvio del motore di database. L'aggiornamento delle opzioni di avvio nel Registro di sistema per l'altro nodo verrà eseguito al successivo failover.

A partire da SQL Server 2022 (16.x), quando si imposta la modalità start per un servizio SQL Server su Automatico in Configuration Manager, il servizio viene avviato in modalità Automatica (Avvio ritardato), anche se la modalità start viene visualizzata come automatica.

Autorizzazioni

La configurazione delle opzioni di avvio del server è limitata a utenti che possono modificare le voci correlate nel Registro di sistema. Sono inclusi gli utenti indicati di seguito.

  • Membri del gruppo Administrators locale.

  • Account di dominio usato da SQL Server, se il motore di database è configurato per l'esecuzione in un account di dominio.

Usare Gestione configurazione SQL Server

Configurare le opzioni di avvio

  1. Selezionare il pulsante Start, scegliere Tutti i programmi, scegliere Microsoft SQL Server, scegliere Strumenti di configurazione e quindi selezionare Gestione configurazione SQL Server.

    Poiché Gestione configurazione SQL Server è uno snap-in per il programma Microsoft Management Console e non un programma autonomo, Gestione configurazione SQL Server non viene visualizzato come applicazione nelle versioni più recenti di Windows.

    • Windows 10 e versioni successive:

      Per aprire Gestione configurazione SQL Server, nella pagina iniziale digitare SQLServerManager13.msc (per SQL Server 2016 (13.x)). Per altre versioni di SQL Server, sostituire 13 con il numero appropriato. Selezionare SQLServerManager13.msc apre il Configuration Manager. Per aggiungere il Configuration Manager alla pagina iniziale o alla barra delle applicazioni, fare clic con il pulsante destro del mouse SQLServerManager13.mscsu e quindi scegliere Apri percorso file. In Windows Esplora file fare clic con il pulsante destro del mouse SQLServerManager13.mscsu e quindi scegliere Aggiungi allabarra delle applicazioni.

    • Windows 8:

      Per aprire Gestione configurazione SQL Server, nell'accesso a Ricerca in App digitare SQLServerManager<versione>.msc, ad esempio SQLServerManager13.msc, quindi premere INVIO.

  2. Selezionare Servizi di SQL Server in Gestione configurazione SQL Server.

  3. Nel riquadro destro fare clic con il pulsante destro del mouse su SQL Server (<instance_name>) e quindi scegliere Proprietà.

  4. Nella scheda Parametri di avvio della casella Specificare un parametro di avvio digitare il parametro e quindi selezionare Aggiungi.

    Ad esempio, per iniziare in modalità utente singolo, digitare -m nella casella Specificare un parametro di avvio e quindi selezionare Aggiungi. Quando si riavvia SQL Server in modalità utente singolo, arrestare SQL Server Agent. In caso contrario, SQL Server Agent potrebbe connettersi per primo e impedire la connessione come secondo utente.

    Lo screenshot seguente mostra la scheda Parametri di avvio nella finestra di dialogo Proprietà SQL Server, in cui è possibile modificare i parametri di avvio.

    Screenshot della finestra di dialogo Proprietà SQL Server (MSSQLSERVER), con la scheda Parametri di avvio selezionata.

  5. Selezionare OK.

  6. Riavviare il motore di database.

    Avviso

    Al termine dell'uso della modalità utente singolo, nella casella Parametri di avvio selezionare il parametro -m nella casella Parametri esistenti e quindi selezionare Rimuovi. Riavviare il motore di database per ripristinare la modalità multiutente tipica per SQL Server.

Vedi anche