我正在 Sql Server 上设置维护计划。
我想在计划中添加一个执行 T-SQL 语句任务,但是我没有看到任何方法可以将此任务设置为在每个 [user|system|all] 数据库中运行,因为您可以在几乎所有其他任务类型中运行。
有没有办法做到这一点,也许在脚本中使用“就地”参数来替换数据库名称?
我想在维护计划中运行一个夜间脚本,但它需要能够将数据库名称放入脚本中。
我是否应该从维护计划中调用一个存储过程,该过程使用动态 SQL 遍历所需的所有数据库来执行我的语句?
sql-server-2008 sql-server maintenance
maintenance ×1
sql-server ×1
sql-server-2008 ×1