Repair SQL server 2000 ?
Currently I am using SQL server 2000. I found one suspect database and I have set it to standby/emergency mode by updating sysdatabase table. Then I started to execute it.
DBCC CHECKDB (\'amit\', REPAIR_ALLOW_DATA_LOSS)
But it throws an error-----
Could not run BEGIN TRANSACTION in database ‘amit\' because the database is in bypass recovery mode.
After this I tried using
DBCC CHECKDB (‘amit\') WITH ALL_ERRORMSGS, NO_INFOMSGS
It also throws one error—
Table error: Database \'mydb\', index \'meal_plan.IX_meal_plan\' (ID 1653632984) (index ID 2)
I am not able to drop this index because whenever I try to drop this I got error messages same as first one. I am not able to access my database. I think it would need SQL repair. Can anyone suggest me the perfect SQL 2000 database repair tool?


