Восстановление БД SQL Server без журнала транзакций
УчитываяSQL Server 2008 .bak
файл, есть ли способ восстановитьтолько файл данных из.bak
файл,без журнала транзакций?
Причина, по которой я спрашиваю, состоит в том, что размер файла журнала транзакций в этой базе данных огромен - он превышает доступное дисковое пространство.
Я не заинтересован в журнале транзакций и не заинтересован в незавершенных транзакциях. Обычно я бы просто сжал журнал до нуля, как только восстановил базу данных. Но это не помогает, когда у меня недостаточно места на диске для создания журнала.
Что мне нужно, это способ сказать SQL Server восстановить только данные из.bak
файл, а не журнал транзакций. Есть ли способ сделать это?
Обратите внимание, что у меня нет контроля над генерацией.bak
Файл - это из внешнего источника. Сокращение журнала транзакций перед генерацией.bak
файлне опция.