Кажется, я помню, что в 2008 году вы могли восстановить резервную копию в новую копию БД, изменив имя в поле «База данных назначения» из мастера восстановления. Это создаст совершенно новую БД, которая является копией исходной БД, восстановленной до того момента времени, который вы хотели. Я до сих пор не понял, как заставить SQL 2012 сделать это.
Теперь я понимаю (благодаря Аарону Бертрану), что это не изменилось, и что 2012 год на самом деле делает для меня еще более очевидным, что эта стратегия была плохой идеей!
Итак, мне нужно сделать следующее: создать новую БД «MyDB_Copy» из существующей БД «MyDB», используя ее файлы резервных копий. У нас есть ночные полные резервные копии (.bak) и каждые 15 минут TLogs (.trn). Я не хочу, чтобы существующий «MyDB» был затронут / затронут вообще, потому что он «живой».
После создания MyDB_Copy из основного файла полной резервной копии мне нужно восстановить несколько десятков резервных копий TLog, чтобы получить его в определенный момент времени.