Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Den här artikeln beskriver hur du konfigurerar serverkonfigurationsalternativet scan for startup procs i SQL Server med hjälp av SQL Server Management Studio eller Transact-SQL. Använd alternativet scan for startup procs för att söka efter automatisk körning av lagrade procedurer vid SQL Server-starttiden. Om det här alternativet är inställt på 1 söker SQL Server efter och kör alla automatiskt lagrade procedurer som definieras på servern. Standardvärdet för scan for startup procs är 0 (skanna inte).
Recommendations
Det här alternativet är ett avancerat alternativ och bör endast ändras av en erfaren databasproffs.
Värdet för det här alternativet kan anges med hjälp sp_configureav . Alternativet anges dock automatiskt om du använder sp_procoption, som används för att markera eller avmarkera automatiskt lagrade procedurer. När sp_procoption används för att markera den första lagrade proceduren som en autoproc anges det här alternativet automatiskt till värdet 1. När sp_procoption används för att avmarkera den senast lagrade proceduren som en autoproc anges det här alternativet automatiskt till värdet 0. Om du använder sp_procoption för att markera och avmarkera autoprocs, och om du alltid avmarkerar autoprocs innan du släpper dem, behöver du inte ange det här alternativet manuellt.
Permissions
Kör behörigheter på sp_configure utan parametrar eller med endast den första parametern beviljas alla användare som standard. Om du vill köra sp_configure med båda parametrarna för att ändra ett konfigurationsalternativ eller för att köra -instruktionen RECONFIGURE måste en användare beviljas behörighet på ALTER SETTINGS servernivå. Behörigheten ALTER SETTINGS innehas implicit av de fasta serverrollerna sysadmin och serveradmin .
Använda SQL Server Management Studio
Högerklicka på en server i Object Explorer och välj Egenskaper.
Välj noden Avancerat .
Under rubriken Övrigt ändrar du alternativet Sök efter startprocesser till Sant eller Falskt genom att välja det värde som du vill använda i listrutan.
Använd Transact-SQL
Anslut till databasmotorn.
I standardfältet väljer du Ny fråga.
Kopiera och klistra in följande exempel i frågefönstret och välj Kör. Det här exemplet visar hur du använder sp_configure för att ange värdet för
scan for startup procsalternativet till1.USE master; GO EXECUTE sp_configure 'show advanced options', 1; GO RECONFIGURE; GO EXECUTE sp_configure 'scan for startup procs', 1; GO RECONFIGURE; GO EXECUTE sp_configure 'show advanced options', 0; GO RECONFIGURE; GO
Uppföljning: När du har konfigurerat alternativet för genomsökning av startprocedurer
Servern måste startas om innan inställningen kan börja gälla.