MSDB suspect

  • Hi masters,

    we have lost the msdb.

    The database is suspect.

    We don't have backups of this database ,that's very strange...

    What can we do?

    tks,

    Pedro

  • Please check the SQL Server error log for some explanation of why it's suspect.

  • Without backups you will have to rebuild msdb. Check out this article.

  • ok, i think i understud the article.

    One question:

    If i stop the engine (that as this problem) and then copy the data file and the log file of the MSDB database of other engine, when i restart this engine (that as the bad MSDB),will the problem be solved?

  • It won't be suspect anymore, but you'll still have lost all of your jobs, backup history, DTS packages, SSIS packages and whatever else is stored in msdb.

    Personally, I'd rather say rebuild it (check the link Jack gave) than try copying from another server. Too much chance of odd problems later.

    Have you looked in the error log for the messages that state why the DB has been marked suspect? If may be something that's trivial to fix (though that is unlikely)

    Gail Shaw
    Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
    SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability

    We walk in the dark places no others will enter
    We stand on the bridge and no one may pass
  • I just rebuild a msdb database using the instructions in the article - - that Jack referred to above. This is a lifesaver! It worked, worked cleanly, and well.

    Ross

  • Hi Sir,

    is this apllicable to SQL Server7 also? please advise.

    Thank you.

    Kind Regards,

    Len

Viewing 7 posts - 1 through 6 (of 6 total)

You must be logged in to reply to this topic. Login to reply