Назад | Перейти на главную страницу

Как восстановить удаленную таблицу из SQL Server Express 2005?

Со мной случилось что-то ужасное. Я случайно удалил свою важную таблицу из базы данных SQL Server 2005 Express. Есть ли способ восстановить эту таблицу со всеми записями? Может ли файл журнала БД помочь? У меня есть резервная копия до вчерашнего дня, и сегодняшние 6 часов транзакций потеряны.

Именно поэтому все СУБД имеют файлы журналов, чтобы вы могли восстановиться после подобных бедствий.

Для Sql Server 2005 начало здесь с процессом восстановления файла журнала. А вот и другой ресурс. Начальный фрагмент из этой статьи:

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

В этом случае вы сами напуганный коллега.

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

РАСПИСАНИЕ ОБЫЧНЫХ КОПИЙ

SqlExpress не имеет всех хороших функций, которые есть в полной версии (включая планы резервного копирования), однако, ExpressMaint - отличное решение, позволяющее подключиться к планировщику задач через командную строку. Вы можете запускать его так часто, как хотите. Отлично работает.