что в log_reuse_desc для базы в select * from sys.databases? можно попробовать сделать бэкап BACKUP DATABASE xx TO DIKS='NUL'; BACKUP LOG xx TO DISK='NUL'; для фиксации точки бэкапа/очистки лога (если есть требования по хранению данных, лучше бэкапить в реальный файл). можно подергать режимы FULL\SIMPLE - было пару раз, что не сразу режим фиксируется
тоже подумал что передернуть, добавил еще файл Log, чтобы перевести в режим full, все прошло ок, потом вернул обратно, но лог так и не очистился