Option scan for startup procs

Utilisez l'option scan for startup procs pour rechercher les procédures stockées à exécution automatique au moment du démarrage de Microsoft SQL Server. Si cette option a la valeur 1, SQL Server recherche et exécute toutes les procédures stockées à exécution automatique définies sur le serveur. La valeur par défaut de l'option scan for startup procs est égale à 0 (pas de recherche).

La valeur de cette option peut être définie à l'aide de sp_configure ; cependant, elle est automatiquement définie si vous utilisez sp_procoption, qui permet de sélectionner ou non l'exécution automatique (autoprocs) des procédures stockées. Quand vous utilisez sp_procoption pour signaler la première procédure comme étant une procédure à exécution automatique, cette option prend automatiquement la valeur 1. Quand vous utilisez sp_procoption pour désactiver l'exécution automatique, cette option prend automatiquement la valeur 0. Si vous utilisez sp_procoption pour activer ou désactiver l'exécution automatique des procédures et si vous supprimez systématiquement l'exécution automatique avant de supprimer les procédures correspondantes, il est inutile de définir manuellement cette option.

L'option scan for startup procs est une option avancée. Si vous utilisez la procédure stockée système sp_configure pour changer cette valeur, vous ne pouvez modifier l'option scan for startup procs que si la valeur 1 a été attribuée à l'option show advanced options. Le paramètre prend effet après l'arrêt et le redémarrage du serveur.