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