как восстановить не поврежденную базу данных mssql с помощью stopat - PullRequest
0 голосов
/ 28 июня 2011

У меня есть хорошая, работающая и не поврежденная база данных в mssql, которую я хочу вернуть к определенному моменту времени

как это сделать?

стандартная команда RESTORE требуетполное резервное копирование в качестве отправной точки, а затем запись резервных копий.

Я не могу понять, почему это должно быть сделано из резервной копии.если моя база данных хороша и с журналами все в порядке, почему я не могу просто вернуться с STOPAT из живых журналов в базе данных?резервное копирование, а затем RESTORE с STOPAT.я верю, что это сработает, но звучит немного задом наперед

есть идеи получше?

большое спасибо

1 Ответ

2 голосов
/ 28 июня 2011

Просто вы не можете восстановить из LDF, потому что старые записи удаляются как часть резервной копии журнала.В противном случае DF будет просто расти и расти.

Недостаточно информации для «перемотки» или «переигровки» всего.

Поэтому вы используете созданные вами резервные копии, которые позволяют это.

...