Восстановить базу данных SQL Server без журнала транзакций

Учитывая файл SQL Server 2008 .bak , есть ли способ восстановить данные только файл из файла .bak , без журнала транзакций ?

Причина, по которой я спрашиваю, заключается в том, что размер файла журнала транзакций этой базы данных огромен - превышает имеющееся у меня дисковое пространство.

Меня не интересует журнал транзакций и незавершенные транзакции. Обычно я просто уменьшаю журнал до нуля после восстановления базы данных. Но это не помогает, когда у меня недостаточно места на диске для создания журнала.

Мне нужен способ указать SQL Server восстанавливать только данные из файла .bak , а не журнала транзакций. Есть ли способ сделать это?

Обратите внимание, что я не контролирую создание файла .bak - он из внешнего источника. Сжать журнал транзакций перед созданием файла .bak не вариант.

47
задан Oreo 25 October 2018 в 14:57
поделиться