Хотел также написать, что на оставшемся файле MDF, который не мог приаттачиться обратно из за ошибки с переполненным логом, сработало насильное присоединение с помощью следующей команды:
USE [master]
GO
CREATE DATABASE [TestDB] ON
( FILENAME = N'E:\MSSQL\TestDBCopy.mdf' )
FOR ATTACH_FORCE_REBUILD_LOG
GO
Вылезла ошибка о том, что по старому пути лог не от этой базы, но создался новый лог с размером 512 кб.
База целая. Вот такие дела.