Мне нужно создать архивную / статическую базу данных. Статический в том смысле, что он не будет обновляться ежедневным ночным процессом ETL. На самом деле это будет точная копия производственной базы данных, но она будет содержать данные только для конкретных значений столбца кода отдела. Простейшим выходом было сделать резервную копию всего работающего Db и восстановить под другим именем. Но таким образом мне придется удалять строки вручную из каждой таблицы по одной.
Я исследовал различные задачи базы данных в SSMS. Я также изучил документы по команде резервного копирования, а также исследовал утилиту bcp в Powershell.
Она выглядит как смесь операций полного резервного копирования и экспорта данных с добавленной сложностью выборочных записей.
Есть ли более разумный способ выполнить эту задачу?