У меня есть демонстрационный сайт, где любой может войти в систему и протестировать интерфейс управления.
Каждый час я хотел бы сбрасывать все данные в базе данных SQL 2008 и восстанавливать их из оригинала.
Red Gate Software имеет несколько отличных инструментов для этого, однако сейчас они выходят за рамки моего бюджета.
Могу ли я просто сделать резервную копию файла данных базы данных, а затем иметь консольное приложение c #, которое удаляет его и копирует поверх оригинала. Тогда у меня может быть задача расписания Windows для запуска .exe каждый час.
Это просто и бесплатно ... это сработает?
Я использую веб-версию SQL Server 2008 R2
Я понимаю, что программное обеспечение Red Gate технически лучше, потому что я могу настроить его на анализ БД и обновлять только записи, которые были изменены, и подход, который я использовал выше, похож на "кувалду".