Configurare l'opzione di configurazione del server scan for startup procs
Questo argomento descrive come configurare l'opzione di configurazione del server scan for startup procs in SQL Server 2014 tramite 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'articolo
Prima di iniziare:
Per configurare l'opzione scan for startup procs utilizzando:
Completamento: Dopo la configurazione dell'opzione scan for startup procs
Prima di iniziare
Consigli
Questa opzione è un'opzione avanzata e deve essere modificata solo da un amministratore di database esperto o da un tecnico di SQL Server certificato.
È possibile impostare il valore dell'opzione usando sp_configure. L'opzione viene tuttavia impostata automaticamente se si usa sp_procoption, che consente di contrassegnare o meno impostare le stored procedure eseguite automaticamente. Se si usa sp_procoption per contrassegnare la prima stored procedure come procedura automatica, l'opzione viene automaticamente impostata su 1. Se si usa sp_procoption per annullare il contrassegno dell'ultima stored procedure come procedura automatica, l'opzione viene automaticamente impostata su 0. Se si usa sp_procoption per contrassegnare e annullare il contrassegno di procedure automatiche e se si vuole annullare sempre questo contrassegno 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 la modifica di un'opzione di configurazione o per l'esecuzione dell'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 .
Utilizzo di SQL Server Management Studio
Per configurare l'opzione scan for startup procs
In Esplora oggetti fare clic con il pulsante destro del mouse su un server e scegliere Proprietà.
Fare clic sul nodo Avanzate .
In Varieimpostare il valore dell'opzione Analisi per procedure di avvio su True o False dall'elenco a discesa.
Utilizzo di Transact-SQL
Per configurare l'opzione scan for startup procs
Connettersi al motore di database di.
Dalla barra Standard fare clic su Nuova query.
Copiare e incollare l'esempio seguente nella finestra Query, quindi fare clic su Esegui. Questo esempio illustra come usare sp_configure per impostare il valore dell'opzione
scan for startup procs
su1
.
USE AdventureWorks2012 ;
GO
EXEC sp_configure 'show advanced options', 1 ;
GO
RECONFIGURE
GO
EXEC sp_configure 'scan for startup procs', 1 ;
GO
RECONFIGURE
GO
Completamento: Dopo la configurazione dell'opzione scan for startup procs
Per poter rendere effettiva l'impostazione, è necessario riavviare il server.
Vedi anche
RECONFIGURE (Transact-SQL)
Opzioni di configurazione del server (SQL Server)
sp_configure (Transact-SQL)
sp_procoption (Transact-SQL)