Re: Calendar Help! -- Before I Screw Up My T5



Bill Kraski wrote:
Got no response before, hoping for one now.

I've suddenly started losing appointments & recurring events.  Going to
monthly view, moving to March 2006 crashes not only the calendar, but the
whole T5, with a memory error.  Every other app I've tried seems to run
fine, so I suspect it's a glitch (programming or corruption) in the
calendar app or a corrupted database.

It sounds like a corrupted database, at least to me. Seems it's unlikely to be a corrupted copy of the calendar app itself since that app is pretty much read-only.

I can think of some things that might be useful to try, but before doing
any of them, the first thing I'd do is use the Palm Desktop software to
export all your Calendar data to some file for safekeeping.

Once you've done that, you could try:

(1) Do a hard-reset of the Palm to wipe it to factory state (i.e. erase
    all your data).  If the data is OK on the desktop, then hotsyncing
    should restore all your data onto the Palm, and if there is some
    corruption in the database, then hopefully recreating it will cause
    that to go away.  (Note that the T5 is an NVFS device, so I think
    you need some kind of special reset to wipe the flash.  Also, I'm
    not sure if wiping the flash causes the internal "drive" to be
    erased, so be careful of that.)

(2) Similar to #1, except just use some program like FileZ to delete
    whatever database(s) the Calendar program uses.  I don't know the
    name of the database(s) it uses, but you could match them up by
    creator codes.  Generally, Palm applications are stored in databases,
    and each database has a creator code.  Then, the application have
    databases they use to store their data, and each of those has a
    creator code which matches up with the application's creator code.
    So, given the name of the Calendar app's database, you can match up
    all the database it "owns".  Once you've deleted all these databases,
    the Calendar's data is totally reset, and I *believe* a hotsync
    should restore it just as it would if you did a hard reset.

(3) I guess it could possibly help to delete everything on the desktop,
    then hotsync (theoretically deleting everything on the Palm since
    doing so would be required for them to be in sync), then re-import
    all your appointments from the file you exported above.  But, I'm
    not at all certain this would work, and even if it does, it's
    definitely the roundabout way of going about it.

At any rate, good luck.  If your data is at all important, it sounds
like a stressful situation to be in.

Oh, speaking of which, you could use a tool like BackupBuddyVFS or
one of the other backup tools to back up everything to an SD Card
before doing any of these experiments.  At least then you have the
ability to restore to the state it was in before you started messing
with it, which is a valuable ability.  (And, really, you don't need
any special tool to do backups.  Just get FileZ, create a folder
on the SD Card, then select all (non-ROM) databases and copy them to
that folder.  Restoring after a hard reset then just involves running
FileZ from the card (or hotsyncing it onto the device), then copying
everything from that folder back to the device.)

  - Logan
.



Relevant Pages

  • Re: Portable Database Choice
    ... I searched this group quite a bit looking for database alternatives and did find the options below from this search. ... I'm posting this in the hope it can be of use to other developers in a position similar to mine where I needed a low cost alternative to Pocket Access. ... One app requires synchronization between desktop and mobile device, the other requires a push of data from the desktop to mobile. ...
    (microsoft.public.dotnet.framework.compactframework)
  • Re: Portable Database Choice
    ... > database alternatives and did find the options below from this search. ... One app requires ... > push of data from the desktop to mobile. ... > Both of these apps used Pocket Access on the device with Peter Foot's ...
    (microsoft.public.dotnet.framework.compactframework)
  • Portable Database Choice
    ... database alternatives and did find the options below from this search. ... of data from the desktop to mobile. ... The read-only app requires speedy lookup of data in a flat table ... Both of these apps used Pocket Access on the device with Peter Foot's ...
    (microsoft.public.dotnet.framework.compactframework)
  • Re: Sqlserverce class not working when VB.Net application is running from network drive
    ... one app attempts to connect to a sdf file on a network share, ... possible that the database is already in use when you attempt to ...
    (microsoft.public.sqlserver.ce)
  • Re: MSVC++ app type choice, form design questions
    ... > 1) MSVC Project definition requires that for an MFC app I choose ... MFC's built-in database support is really built around the document/ ... with the full version of SQL Server, but it's still pretty usable -- ...
    (microsoft.public.vc.mfc)