我们说我有一些" autoexec"存储过程,即标记为:
exec sp_procoption 'myproc', 'startup', 'ON';
有没有办法启动SQL Server,以便启动时自动执行程序不?对于某些维护操作,我有时需要这样做。
感谢。
答案 0 :(得分:0)
尽管存储过程设置为自动执行 单独地,SQL Server扫描启动procs配置 可以使用sp_configure设置选项以防止所有存储过程 从SQL Server启动时自动执行。跳过启动 这些存储过程,指定跟踪标志4022作为启动 参数。如果以最小配置启动SQL Server(使用 -f标志),不执行启动存储过程。更多 信息,请参阅Trace Flags。