Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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]