SQL Server 2008 nie pozwala już na NO_LOG
/ TRUNCATE_ONLY
opcje.
Aby skrócić dziennik transakcji, musisz wykonać jego kopię zapasową (w rzeczywistości) lub przełączyć model odzyskiwania bazy danych na prosty. To drugie jest prawdopodobnie tym, czego naprawdę chcesz tutaj. Nie potrzebujesz pełnego odzyskiwania, chyba że regularnie tworzysz kopie zapasowe dziennika transakcji, aby móc przywrócić dane do pewnego punktu w środku dnia.