Восстановление БД

БД в MS SQL хранятся в виде двух файлов MDF и LDF.

MDF (main database file) - файл данных в котором хранятся объекты БД (таблицы, выборки, триггеры и т.п.)

LDF (log file) - файл лога в который записываются транзакции, перед их внесением в БД. Такой механизм позволяет восстанавливать БД после сбоев.

Часто встречается ситуация, когда лог файл повреждается или стирается целиком. В этом случае присоединение БД к SQL серверу при помощи процедуры sp_attach_db заканчивается ошибкой.

Форумы: