I did a recover on this file and it reported that it found nothing wrong but it did remedy the issues that I was having at this time.
You may want to go to a backup copy and import your data into that backup copy. The only recoverd files that are recommended to use, is databases that only the indexes have been repair. It would not be recommend to use a file with any other errors. Even though it didn't report any errors, apparently it had errors. You may also want to verify that you have a good backup system and make backup regularly.
Do you have trouble editing field in existing portal records or just in creating new portal records by entering data into a blank row of the portal?