I'm glad you were able to engineer a solution! For what it's worth, you might have had similar success by switching around the edit point-- in other words, once you had recreated your account in the data file, you could have gone in and replaced the new account ID in your data file with the account ID from the log file. In that case you would only have to change the single ID for the account, rather than every transaction in the log. While it is true that you ARE tinkering around in your main data file, that was already messed up (and you have backups as well, anyway), so the risk is mitigated. David On Mon, Nov 5, 2018 at 11:29, btrib<bryan.tribo...@gmail.com> wrote: David, thank you again! I was able to recover the missing account and ALL of my missing transactions! I just wanted to update for the community to have a record.
Thanks to the article that David provided which points out that accounts are not part of log files, I was able to manipulate the data log which I had. The fact is that log files are only useful if you have all accounts in place completely unchanged -- that is, if an account is created, moved or lost then users will find that the replaying log files in order to restore data will not work. This is due to the fact that GnuCash uses an identification number in conjunction with the account name to log each transaction in the log file. My workaround was to: 1. manually recreate the Account in GnuCash with the same name 2. enter a transaction into the recreated account 3. open the active log file 4. copy the new account ID number (acc_guid) which is located just before the account name 5. open the log file containing the data you want to restore 6. use "find and replace" to overwrite the old account ID with the correct ID number After this I was able to replay the log and restore the entire account and all missing transactions. Hope this can help someone else! -- Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-User-f1415819.html _______________________________________________ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All. _______________________________________________ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.