Today’s error message, brought to me by SQL Server / Quest Litespeed for SQL Server:
Msg 60400, Level 16, State 1, Line 0
(LS::initializeFiles) user exception
Looking at the Transaction Log backup file that it was trying to restore at the time, it’s quite easy to see what the problem was – the file was 512 bytes. Not big enough to be a legitimate backup.
Fortunately, the next Transaction Log backup in the chain was good. However, a more informative error message would have been nice!