Not much you can do after catolog fails. You can try opening on different machines, but my experience i once catolog fails it cannot be fixed, Very Sorry. I have my backup set to backup evertime i close program. After this experience i hope you consider doing this to. You never know when the catalog will fail. Sorry for the problem. PLEASE backup!!
What Randy said AND backup your backups and images.
I have everything on an external drive and every time I quit I backup the Catalog. In addition, I have a 2nd drive where I back everything up once a week or after some heavy work. This worked out well when drive #1 died about half a year ago but since it was all backed up I didn't lose anything.
Oh yeah, I also subscribe to a cloud service to back up my computer and this primary drive just in case the house burns down.