Run dbv on the datafile and find out how serious the damage is. If only few objects affcted, you can rebuild indexes or move tables. If the file has many corrupt blocks then resotre it from a good backup and recover.