绕过自动过程作为SQL Server启动

时间:2014-10-20 11:36:24

标签: sql-server stored-procedures

我们说我有一些" autoexec"存储过程,即标记为:

exec sp_procoption 'myproc', 'startup', 'ON';

有没有办法启动SQL Server,以便启动时自动执行程序?对于某些维护操作,我有时需要这样做。

感谢。

1 个答案:

答案 0 :(得分:0)

From the fine manual.

  

尽管存储过程设置为自动执行   单独地,SQL Server扫描启动procs配置   可以使用sp_configure设置选项以防止所有存储过程   从SQL Server启动时自动执行。跳过启动   这些存储过程,指定跟踪标志4022作为启动   参数。如果以最小配置启动SQL Server(使用   -f标志),不执行启动存储过程。更多   信息,请参阅Trace Flags。