Share via


Opzione scan for startup procs

L'opzione scan for startup procs consente di eseguire una scansione per l'esecuzione automatica di stored procedure all'avvio di MicrosoftSQL Server. Se l'opzione è impostata su 1, tramite SQL Server vengono cercate ed eseguite tutte le stored procedure ad esecuzione automatica definite nel server. Il valore predefinito di scan for startup procs è 0 (nessuna scansione).

È 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. Quando sp_procoption viene utilizzata per contrassegnare come procedura automatica la prima stored procedure, l'opzione viene impostata automaticamente su 1. Quando sp_procoption viene utilizzata per eseguire l'operazione inversa per l'ultima stored procedure, l'opzione viene impostata automaticamente su 0. Se si utilizza sp_procoption per contrassegnare le procedure come automatiche e per annullare questa impostazione e se l'annullamento viene sempre eseguito prima della rimozione delle procedure automatiche, l'impostazione manuale dell'opzione non è necessaria.

scan for startup procs è un'opzione avanzata. Se si utilizza la stored procedure di sistema sp_configure per modificare l'impostazione, è possibile modificare can for startup procs solo quando il valore di show advanced options è impostato su 1. Per attivare l'impostazione, è necessario riavviare il server.