Здається, я пам’ятаю, що в 2008 році ви могли відновити резервну копію в новій копії БД, змінивши ім'я в полі «База даних призначення» з майстра відновлення. Це створило б абсолютно нову БД, яка є копією оригінальної БД, відновленої до потрібного часу. Я все життя не придумав, як змусити SQL 2012 робити це.
Тепер я розумію (завдяки Аарону Бертранду), що це насправді не змінилося, і що 2012 рік фактично робить для мене більш очевидним, що ця стратегія в першу чергу була поганою ідеєю!
Отже, що мені потрібно зробити: це створити новий БД "MyDB_Copy" з існуючої БД "MyDB", використовуючи його резервні файли. У нас є щоденні резервні копії (.bak) та кожні 15 хвилин TLogs (.trn). Я не хочу, щоб на існуючий "MyDB" взагалі впливали / торкалися, тому що це "наживо".
Після того, як MyDB_Copy створений з основного файлу повного резервного копіювання, мені потрібно відновити кілька десятків резервних копій TLog, щоб довести його до певного моменту часу.