This is an old thread, but I'm having this exact issue. I just upgraded to 1.8.2 on the iPhone and the Mac.
Suggestions?
Suggestions?
These forums are now read-only. Please visit our new forums to participate in discussion. A new account will be required to post in the new forums. For more info on the switch, see this post. Thank you!
|
|
FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
Error: "No root can reach all tail transactions" | Thread Tools | Search this Thread | Display Modes |
Member
2010-12-18, 08:09 AM
This is an old thread, but I'm having this exact issue. I just upgraded to 1.8.2 on the iPhone and the Mac.
Suggestions?
Post 1
|
This message indicates an inconsistent set of entries in your OmniFocus database. Please contact our tech support ninjas by email at omnifocus@omnigroup.com (or escalate to urgent@omnigroup.com) or by telephone at 800-315-6664 and we'll diagnose and repair your database or help you repair it yourself if you prefer.
A little more background, if you're curious: An OmniFocus database is arranged as a tree of transactions, starting with a "root" transaction (forming the base of the tree) and spreading out towards the—well, to continue the metaphor, I guess we should have called them "leaves", but as it happens actually call them "tails". Anyway, whenever you make a change, OmniFocus writes a new transaction at the "tail" end of the tree, forming a new tail which is connected to the existing transactions and ultimately leading back to the graph's root. This error message indicates that you somehow have more than one root transaction, and that none of them can reach all of the tail transactions. (It's actually OK to have more than one root transaction temporarily—we create a new root to coalesce all the older transactions into a smaller tree—but any new root should always be able to reach all of the tree.) The only explanation I can think of is that something might have restored or merged an old copy of the database with the latest copy, so the old tree and new tree are both sitting in the same directory and neither one can reach all the tails. (I've seen this happen when restoring an OmniFocus database using backup software which tracks file additions and updates but not deletions.) Again, at this point I recommend that you talk with our support ninjas to repair your database. But if you really want to take a stab at fixing this yourself…
Last edited by Ken Case; 2010-12-18 at 07:36 PM..
Post 2
|
Member
2011-02-23, 09:10 AM
Well, it took me a pretty long time to get around to fixing this. I did fix it, but not as you suggested.
I couldn't find files starting with 00000. I suppose I'd have to open the database to find them, but I don't know how to do that. I used File/Replace Server Database from my Mac. I suppose I might have lost iPhone-entered data, but I'd been using only the Mac version since sync wasn't working, and there was nothing to lose. I should add that I might not have made my issue clear. The original thread I posted to is gone (separated?), but I only said I had the same issue. I did have the "root/tail" issue, but the error messages indicated the problem was on the iDisk copy of the database. I should have repeated the entire error message in my original post. It's working now. Last edited by sgiovannini; 2011-02-23 at 09:13 AM.. Reason: Added info
Post 3
|
Thread Tools | Search this Thread |
Display Modes | |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Sync problem: No root can reach all tail transactions | PatrickH | OmniFocus 1 for Mac | 2 | 2012-10-02 02:04 PM |
"No root transactions found" error: Once more with feeling | kklein | OmniFocus 1 for Mac | 10 | 2009-04-22 01:03 PM |
Bonjour Sync: "No root can reach all tail" error | ian.munday | Bonjour sync | 10 | 2008-11-20 07:44 AM |
Sync Error: No root can reach all tail transactions | skypath | OmniFocus Syncing | 1 | 2008-11-12 11:07 AM |
Sync issue: No root can reach all tail transactions | santra | OmniFocus Syncing | 1 | 2008-11-08 04:53 PM |