I have seen a database as suspect is for two reasons. The first is that the database is corrupt, and the corruption can be for any reason. Try running DBCC CHECKDB and see what comes back. This will check the logical and physical integrity of all the objects in the specified database.
The second reason it might be corrupt is that the drive the database on is bad (corrupt sectors, blocks, etc). There are tools and utilities available to determine the state of your drive.
I hope this helps...
|