Ошибка может возникать еще при следующих условиях:
1. используются клиентские компоненты доступа к данным от Microsoft SQL Server
2. на клиентском компьютере для доступа к SQL серверу используется протокол "Multiprotocol";
3. на SQL сервере установлен режим аутентификации "Windows only".
Причиной ошибки могла послужить перезагрузка SQL сервера при работающем сервере. При получении такой ошибки сервер нужно перезагрузить. Если это все не про вас, то не знаю уж, можно на край попробовать вылечить файл
www.oemailrecovery.com/ru/mysql_recovery.html