Używam MSSQL Serwer 2012
Moi klienci mogą zakładać sobie na nim testowe bazy danych.
Każda baza ba działać tydzień i jest po tym czasie przełączna na OFFLINE
A jeśli baza ma już miesiąc i jest nadal OFFLINE to jest kasowana. (to robi agent na podstawie daty utworzenia bazy i jej statusu).
Ale czasem zdarza się, że dany klient prosi o włączenie mu tej bazy bo jeszcze chciałby kilka dni potestować.
Więc ją włączam, ale agent znowu ją wyłączy bo ma datę utworzenia większą niż tydzień temu.
Próbowałem zrobić trigger na sys.databases który by zapisywał zmianę statusu i datę każdej bazy, ale mi się nie udało.
Podpowiedzcie jakie widzicie możliwości rozwiązania tego problemu.