Configurare l'opzione di configurazione del server scan for startup procs

In questo argomento si illustra come configurare l'opzione di configurazione del server scan for startup procs in SQL Server 2012 utilizzando SQL Server Management Studio o Transact-SQL. Con l'opzione scan for startup procs è possibile eseguire un'analisi per l'esecuzione automatica di stored procedure all'avvio di SQL Server. Se l'opzione è impostata su 1, in SQL Server viene eseguita l'analisi e vengono eseguite tutte le stored procedure a esecuzione automatica definite nel server. Il valore predefinito di scan for startup procs è 0 (nessuna analisi).

Contenuto dell'argomento

  • Prima di iniziare:

    Indicazioni

    Sicurezza

  • Per configurare l'opzione scan for startup procs utilizzando:

    SQL Server Management Studio

    Transact-SQL

  • Completamento:  Dopo la configurazione dell'opzione scan for startup procs

Prima di iniziare

Indicazioni

  • Questa opzione è avanzata e la relativa modifica è riservata ad amministratori di database esperti o a tecnici dotati di certificazione per SQL Server.

  • È possibile impostare il valore dell'opzione tramite sp_configure. L'opzione viene tuttavia impostata automaticamente se si utilizza sp_procoption, che consente di impostare o meno l'esecuzione automatica delle stored procedure. Se si utilizza sp_procoption per contrassegnare la prima stored procedure come procedura automatica, l'opzione è automaticamente impostata su un valore pari a 1. Se si utilizza sp_procoption per annullare il contrassegno dell'ultima stored procedure come procedura automatica, l'opzione è automaticamente impostata su un valore pari a 0. Se si utilizza sp_procoption per contrassegnare e annullare il contrassegno di procedure automatiche, e se si desidera annullare sempre il contrassegno di procedure automatiche prima di eliminarle, non è necessario impostare manualmente questa opzione.

Sicurezza

Autorizzazioni

Le autorizzazioni di esecuzione per sp_configure senza alcun parametro o solo con il primo parametro vengono assegnate per impostazione predefinita a tutti gli utenti. Per eseguire sp_configure con entrambi i parametri per modificare un'opzione di configurazione o per eseguire l'istruzione RECONFIGURE, a un utente deve essere concessa l'autorizzazione a livello di server ALTER SETTINGS. L'autorizzazione ALTER SETTINGS è assegnata implicitamente ai ruoli predefiniti del server sysadmin e serveradmin.

Icona freccia usata con il collegamento Torna all'inizio[Top]

Utilizzo di SQL Server Management Studio

Per configurare l'opzione scan for startup procs

  1. In Esplora oggetti fare clic con il pulsante destro del mouse su un server e scegliere Proprietà.

  2. Fare clic sul nodo Avanzate.

  3. In Varie impostare il valore dell'opzione Analisi per procedure di avvio su True o False dall'elenco a discesa.

Icona freccia usata con il collegamento Torna all'inizio[Top]

Utilizzo di Transact-SQL

Per configurare l'opzione scan for startup procs

  1. Connettersi al Motore di database.

  2. Dalla barra Standard fare clic su Nuova query.

  3. Copiare e incollare l'esempio seguente nella finestra Query, quindi fare clic su Esegui. In questo esempio si illustra come utilizzare sp_configure per impostare il valore dell'opzione scan for startup procs su 1.

USE AdventureWorks2012 ;
GO
EXEC sp_configure 'show advanced options', 1 ;
GO
RECONFIGURE
GO
EXEC sp_configure 'scan for startup procs', 1 ;
GO
RECONFIGURE
GO

Icona freccia usata con il collegamento Torna all'inizio[Top]

Completamento: Dopo la configurazione dell'opzione scan for startup procs

Per poter rendere effettiva l'impostazione, è necessario riavviare il server.

Icona freccia usata con il collegamento Torna all'inizio[Top]

Vedere anche

Riferimento

RECONFIGURE (Transact-SQL)

sp_configure (Transact-SQL)

sp_procoption (Transact-SQL)

Concetti

Opzioni di configurazione del server