Чи можливо мати стандарт SQL Server 2008 R2 автоматично виконувати збережену процедуру в будь-якій заданій базі даних, яка відновлюється або приєднується до екземпляра?
Я наблизився до рішення, створивши тригер рівня сервера, який виконує збережену процедуру в заданій базі даних після події DDL CREATE_DATABASE
або ALTER_DATABASE
її звільнення. На жаль, це не працює для відновлення резервного копіювання даних.
Для розробки ми маємо «очистити» збережену процедуру, яка існує у кожній базі даних, яку ми відновлюємо, і я шукаю спосіб автоматичного виконання цього завдання, коли резервна копія буде відновлена до екземпляра.
Гуглінг вказав мені на налаштування або аудитів, або політик у SQL Server, щоб отримати цю функціональність, але ці функції на перший погляд є досить переважними, тому я не можу сказати, чи аудит чи поліси - це шлях для початку розслідування.