scan for startup procs (Option)

Sie können mithilfe der Option scan for startup procs nach der automatischen Ausführung gespeicherter Prozeduren zum Startzeitpunkt von Microsoft SQL Server suchen. Wenn diese Option auf 1 festgelegt ist, sucht SQL Server alle automatisch ausgeführten gespeicherten Prozeduren, die auf dem Server definiert sind, und führt diese aus. Der Standardwert für scan for startup procs ist 0 (kein Scannen).

Der Wert für diese Option kann mithilfe von sp_configure festgelegt werden. Er wird jedoch automatisch festgelegt, wenn Sie die gespeicherte Systemprozedur sp_procoption verwenden. Diese Prozedur wird verwendet, um gespeicherte Prozeduren als automatisch ausgeführte Prozeduren zu kennzeichnen oder die Kennzeichnung aufzuheben. Wird sp_procoption zum Kennzeichnen der ersten gespeicherten Prozedur als autoproc verwendet, wird für diese Option automatisch der Wert 1 festgelegt. Wenn sp_procoption verwendet wird, um die Kennzeichnung der letzten gespeicherten Prozedur als autoproc aufzuheben, wird der Wert für diese Option automatisch auf 0 festgelegt. Wenn Sie sp_procoption zum Kennzeichnen bzw. zum Aufheben von Kennzeichnungen verwenden und die Kennzeichnungen von autoprocs vor dem Löschen immer aufheben, ist es nicht notwendig, diese Option manuell festzulegen.

Bei scan for startup procs handelt es sich um eine erweiterte Option. Wenn Sie die Einstellung mithilfe der gespeicherten Systemprozedur sp_configure ändern, können Sie scan for startup procs nur ändern, wenn show advanced options auf 1 festgelegt ist. Die Einstellung wird wirksam, nachdem der Server neu gestartet wurde.