Windows 8: CHKPT
This discussion is public.
I seem to be losing the last transaction entered when I restore a chkpt. When is data put into chkpt? Is there some specific action required to make sure that all transactions are captured? My experience seems that it is intermittent but a real bad problem if one cannot count on the chkpt being complete.
Thanks for any help!
Comments are currently closed for this discussion. You can start a new one.
Support Staff 1
Ethan
on 01 Jul, 2013 02:43 PM
Hello,
The checkpoint files are essentially the last few saved versions of your main data file. For example, when you launch the program and make a change, the data that you had before you made any changes will become the newest checkpoint file. Any changes you make to your data in the open session of Moneydance will be continuously saved to your root.mdinternal file. If I'm understanding you correctly, it sounds like you are experiencing the expected behavior.
Ethan Tupelo
Moneydance Support
2
Donald A. Greene
on 01 Jul, 2013 10:47 PM
My question was not specifically answered. My question was what action
actually causes a transaction to be written to the chkpt file. I have
at least 2 instances where I found that the last transaction put into
the system does not appear in the ckpt file when it is restored. So I
was trying to understand what action triggers the action of putting the
transaction into the checkpoint -- it seems that simply hitting enter
after inputing transaction does not always cause it to be put into the
chkpt, only has happened to me in WIN8 never had problem in WIN7. And
it seems to be a rare occurrence which will make it hard to find!
3
Scott Meehan
on 05 Jul, 2013 02:05 PM
Hi Donald,
A checkpoint file is written when Moneydance is about to save a new copy of the file. It will copy the existing file to a checkpoint just before it saves the new version. This means that the date on a checkpoint file actually refers to the previous day's data, essentially, since the checkpoint is created right before the first save of a new day.
I hope that clarifies!
Scott Meehan
Moneydance Support
4
Donald A. Greene
on 05 Jul, 2013 07:56 PM
Hi Scott,
Well and good --thank you! But my question still specifically has not
been answered: Is the chkpt updated when I hit the enter key or only
when I close the application. I have two instances where the last
transaction entered is not in the chkpt file if restored. Very well my
error but need to know the proper procedure so I'm not coming up a
transaction short when restore takes place. Thank you!
5
dwg
on 05 Jul, 2013 10:42 PM
Another way of putting what Ethan and Scott are saying is that the checkpoint files are a point in time copy of your data file, they are not updated continuously like you seem to be expecting, but created at a specific predefined time (or probably more accurately on a predefined event), like when initially opening MD and entering a new transaction.
There main use I believe would be if the main data file were to become corrupted so that MD could roll back to an earlier version of the data, yes losing some transactions but up-to-date to a known point in time. It is akin to a simplified Database rollback capability so provides a level of disaster recovery for a certain type of "disaster"
6
Scott Meehan
on 06 Jul, 2013 04:05 PM
Hi Donald,
With Moneydance 2012's automatic saves, your checkpoint file is updated the first time during a new day that Moneydance saves. Many things can trigger a save, so whatever triggers a save the first time in the day is what generates the checkpoint file for that day, containing all of the data from the previous day and none of the data of the current day, since it's created before the save occurs. DWG is also correct that these aren't continuously updated--they're only created once a day.
Scott Meehan
Moneydance Support
7
Donald A. Greene
on 06 Jul, 2013 08:17 PM
Thank you; that response really answers my quest.
8
Scott Meehan
on 06 Jul, 2013 10:35 PM
Hi Donald,
I'm glad that that clarifies the process for you! Please let us know if we can be of further assistance!
Scott Meehan
Moneydance Support
Scott Meehan closed this discussion on 06 Jul, 2013 10:35 PM.