Sometimes due to high page level corruption the DBCC CHECKDB command declined to repair the SQL database and shows regularity failure error. So if you have a good backup, then restore it otherwise in this condition to resolve it the use of external agent is more admirable