Wondering how to fix a corrupted Gedcom. Don't know how long it's been that way but suspect quite a while and have added thousands recently. I get an error message like this:
Access Denied
You do not have access to this resource.
Privacy settings prevent you from editing this record.
You have no access to pid I54679.
The requested GEDCOM record could not be found. This could be caused by a link to an invalid person or by a corrupt GEDCOM file.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This is not difficult. If you don't wish to throw away all your changes and restore to your old data, and don't know when the error occurred to be able to restore to a more recent backup (usually, the INDI ID-xref numbers are added sequentially, so you have a pretty good idea when this happened if during adding new data), then simply EXPORT or DOWNLOAD your DB-GEDCOM.
Open it with a good text editor (Text-Wrangler/BB-Edit on a Mac) and search for references to your PID I54679. Examine those references and remove them from the GEDCOM (be sure to write down what and where they were).
At this point, I would recommend adding this GEDCOM as a new one on your PGV installation so you can navigate and examine it using PGV before you trust it to be your main installation. If it works fine, you can then REIMPORT that GEDCOM as a replacement for your original and delete the newly created version.
There are other solutions which involve a DB management program (phpMyAdmin) and/or other GEDCOM programs, but the above is the easiest to instigate. -Stephen
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have had this problem for a year but didn't know how to restore to previous GED. Now I can see individuals whose data was in a string and not a list. I can location some of the individual correct files but don't know how to correct or add them. Is there a way of editing the database? Andrew (asverdlove@gmail.com)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Andrew
I'm sorry I simply don't believe i understand you.
While you can edit directly in the database, I would NOT ever recommend it - even if you had an outstanding knowledge of all the intricacies of doing so. You can, however, edit the text GEDCOM in a good text editor, but again - only successfully - if you know precisely what you are doing, particularly given the interconnected XRef details (double postings).
I have no idea what you mean by "in a string" and not in a "list". -Stephen
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Wondering how to fix a corrupted Gedcom. Don't know how long it's been that way but suspect quite a while and have added thousands recently. I get an error message like this:
Access Denied
You do not have access to this resource.
Privacy settings prevent you from editing this record.
You have no access to pid I54679.
The requested GEDCOM record could not be found. This could be caused by a link to an invalid person or by a corrupt GEDCOM file.
This is not difficult. If you don't wish to throw away all your changes and restore to your old data, and don't know when the error occurred to be able to restore to a more recent backup (usually, the INDI ID-xref numbers are added sequentially, so you have a pretty good idea when this happened if during adding new data), then simply EXPORT or DOWNLOAD your DB-GEDCOM.
Open it with a good text editor (Text-Wrangler/BB-Edit on a Mac) and search for references to your PID I54679. Examine those references and remove them from the GEDCOM (be sure to write down what and where they were).
At this point, I would recommend adding this GEDCOM as a new one on your PGV installation so you can navigate and examine it using PGV before you trust it to be your main installation. If it works fine, you can then REIMPORT that GEDCOM as a replacement for your original and delete the newly created version.
There are other solutions which involve a DB management program (phpMyAdmin) and/or other GEDCOM programs, but the above is the easiest to instigate.
-Stephen
I have had this problem for a year but didn't know how to restore to previous GED. Now I can see individuals whose data was in a string and not a list. I can location some of the individual correct files but don't know how to correct or add them. Is there a way of editing the database? Andrew (asverdlove@gmail.com)
Andrew
I'm sorry I simply don't believe i understand you.
While you can edit directly in the database, I would NOT ever recommend it - even if you had an outstanding knowledge of all the intricacies of doing so. You can, however, edit the text GEDCOM in a good text editor, but again - only successfully - if you know precisely what you are doing, particularly given the interconnected XRef details (double postings).
I have no idea what you mean by "in a string" and not in a "list".
-Stephen