Log-ul care rezultă este gol (nu a fost restaurat şi conţinutul lui), dar nu există nicio opţiune pentru a restaura din acel .BAK fără a re-crea şi LDF-ul (cu dimensiunea la care era atunci când a fost făcut backup-ul).
Dacă te deranjează mărimea LDF-ului (în sensul că nu ai atâta spaţiu pe disc ca să faci restore-ul, sau nu ai chef să aştepţi atâta timp ca să facă restore), sugestia mea ar fi să faci un alt backup de pe server, după ce faci shrink la fişierul de LDF.
Pentru ca shrink-ul să funcţioneze, ar trebui să faci backup la transaction log înainte. De altfel, cred că o dimensiune atât de mare a transaction log-ului este cauzată cel mai probabil de faptul că nu faci backup-uri la transaction log în mod regulat (lucru care e cam obligatoriu dacă alegi recovery model-ul Full). Aşa cum am scris şi mai demult, poţi găsi informaţii suplimentare despre acest subiect la http://sqlserver2000.databases.aspfaq.com/how-do-i-reclaim-space-in-sql-server.html.
Răzvan