È possibile che SQL Server 2008 R2 Standard esegua automaticamente una procedura memorizzata in un determinato database ripristinato o collegato all'istanza?
Mi sono avvicinato a una soluzione creando un trigger a livello di server che esegue una procedura memorizzata in un determinato database dopo l'evento DDL CREATE_DATABASE
o ALTER_DATABASE
viene attivato . Sfortunatamente, questo non funziona per i ripristini di backup del databack.
Per elaborare, abbiamo una procedura memorizzata 'clean up' che esiste in ogni database che ripristiniamo e sto cercando un modo per farlo eseguire automaticamente ogni volta che un backup viene ripristinato nell'istanza.
Googling mi ha indicato di configurare Audit o Politiche in SQL Server per ottenere questa funzionalità, ma queste funzionalità sono alquanto travolgenti a prima vista, quindi non posso dire se Audit o Politiche sono la strada da cui iniziare le indagini.