I am experiencing a problem with a table that has corrupted blocks. The dbms_repair tool in oracle 8i and 9i was only marking the corrupted blocks and skipping them. That is not good for me in this situation. I heard that in oracle 11i it does much more. But my question is does it do more in oracle 10i also? Can someone telle me what the dbms_repair does in oracle 10i.