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.
[Top]
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 Varie impostare il valore dell'opzione Analisi per procedure di avvio su True o False dall'elenco a discesa.
[Top]
Utilizzo di Transact-SQL
Per configurare l'opzione scan for startup procs
Connettersi al Motore di database.
Dalla barra Standard fare clic su Nuova query.
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
[Top]
Completamento: Dopo la configurazione dell'opzione scan for startup procs
Per poter rendere effettiva l'impostazione, è necessario riavviare il server.
[Top]