是否有可能让SQL Server 2008 R2 Standard在还原或附加到实例的任何给定数据库中自动执行存储过程?
我已经通过创建服务器级触发器来解决一个问题,该触发器将在DDL事件发生CREATE_DATABASE
或ALTER_DATABASE
触发后在给定的数据库中执行存储过程。不幸的是,这不适用于数据备份备份还原。
详细地说,我们在还原的每个数据库中都有一个“清理”存储过程,我正在寻找一种方法,可以在将备份还原到实例时自动执行该过程。
Googling向我指出了要在SQL Server中配置“ 审计”或“ 策略”以获得此功能,但是乍一看,这些功能非常强大,因此我无法确定审计还是“警察”是开始调查的途径。