Бизнес-проблема: мы хотели бы запустить серию автоматических тестов, каждый на базе базы данных, начиная с известного состояния.
Прямо сейчас, лучший из известных мне способов гарантировать, что база данных находится вего исходное состояние в начале теста - восстановление базы данных из файла резервной копии .bak
перед каждым тестом, но это медленно.
Есть ли более быстрый способ?
Мыиспользуют SQL Server 2016, и в первую очередь технологию .NET.
(Примечание: я знаю, что есть больше форумов, посвященных базам данных, но, поскольку я спрашиваю с точки зрения разработчика, начинать здесь кажется разумным.)