Tim Tisdall wrote at 2007-3-29 16:03 -0400:
> It took me all day, but I finally managed to figure out how to do
>what you suggested. Unfortunately, I still get the very same error:
>POSKeyError, Error Value: 0x01edf2 . Just to make sure I did it
>right, 0x01edf2 is the OID I should use in your
Tim Tisdall wrote at 2007-3-29 12:02 -0400:
> Okay... I've managed to create a persistent object called 'p' with
>the OID of the missing object. I have no idea how to determine the
>database connection object to pass it to the
>ZODB.Connection.Connection.add() .
If you have a persistent object
It took me all day, but I finally managed to figure out how to do
what you suggested. Unfortunately, I still get the very same error:
POSKeyError, Error Value: 0x01edf2 . Just to make sure I did it
right, 0x01edf2 is the OID I should use in your solution, right?
-Tim
On 3/29/07, Tim Tisdal
Okay... I've managed to create a persistent object called 'p' with
the OID of the missing object. I have no idea how to determine the
database connection object to pass it to the
ZODB.Connection.Connection.add() .
-Tim
On 3/27/07, Dieter Maurer <[EMAIL PROTECTED]> wrote:
Tim Tisdall wrote a
Maybe I missed mentioning it, but if there was no fammed-old object
then it would give a KeyError: 'fammed-old'. If I created a new plone
instance in the spot where it was expecting, it would instead give me
a POSKeyError.
I really don't know anything about Python... how do I create a
persi
Tim Tisdall wrote at 2007-3-27 15:31 -0400:
> That's what I've been using... the zopectl debug. It basically
>says that there is a KeyError: 'fammed-old' when I try to access a
>part of the object. The traceback seems to indicate that it's trying
>to "connect" to that object but isn't able to.
Tim Tisdall wrote at 2007-3-27 14:59 -0400:
> When I try to access any part of the plone instance I'm given the
>same exceptions I mentioned before. I can't seem to access any
>subobjects. Am I doomed?
You mean a "POSKeyError"?
Then, you are not (yet) completely doomed. You can try the follow
That's what I've been using... the zopectl debug. It basically
says that there is a KeyError: 'fammed-old' when I try to access a
part of the object. The traceback seems to indicate that it's trying
to "connect" to that object but isn't able to. I can get a list via
dir(obj), but that seems to
On Tue, Mar 27, 2007 at 02:59:51PM -0400, Tim Tisdall wrote:
> When I try to access any part of the plone instance I'm given the
> same exceptions I mentioned before. I can't seem to access any
> subobjects. Am I doomed?
Are you getting these exceptions via the ZMI? You should also try
explor
When I try to access any part of the plone instance I'm given the
same exceptions I mentioned before. I can't seem to access any
subobjects. Am I doomed?
-Tim
On 3/27/07, Dieter Maurer <[EMAIL PROTECTED]> wrote:
Tim Tisdall wrote at 2007-3-27 09:17 -0400:
> The broken object is a 1gb plo
Tim Tisdall wrote at 2007-3-27 09:17 -0400:
> The broken object is a 1gb plone instance. Which is what I'm trying
>to recover.
You may try to find the (non broken) persistent subobjects of the broken
objects and relink them to a new object.
Then you can delete the broken object.
Whether you hav
The broken object is a 1gb plone instance. Which is what I'm trying
to recover.
-Tim
On 3/26/07, Dieter Maurer <[EMAIL PROTECTED]> wrote:
Tim Tisdall wrote at 2007-3-23 20:08 -0400:
> ... broken objects ...
Another possibility would be to try to delete the broken object(s).
There is a HowT
Tim Tisdall wrote at 2007-3-23 20:08 -0400:
> ... broken objects ...
Another possibility would be to try to delete the broken object(s).
There is a HowTo around (on "zopelabs", I think) on how to
delete objects the inofficial way (in cases when the standard way is
not workable, e.g. for broken ob
--On 24. März 2007 12:39:32 -0400 Tim Tisdall <[EMAIL PROTECTED]> wrote:
Where can I find a "fixed" version of fsrefs.py? I've been looking
via Google but haven't found anything yet.
If there is one then you'll find it on svn.zope.org.
-aj
pgpiocEhbJI6L.pgp
Description: PGP signature
_
Where can I find a "fixed" version of fsrefs.py? I've been looking
via Google but haven't found anything yet.
-Tim
On 3/23/07, Dieter Maurer <[EMAIL PROTECTED]> wrote:
Tim Tisdall wrote at 2007-3-23 16:03 -0400:
> When I run the fsrefs.py on the database I get the following:
>-
>oid 0
Okay, I didn't think it'd work, but I tried using a backup. It
didn't work. I only have backups of the ZODB with the plone instance
I want to keep. Unfortunately, it and all the backups seem to be hung
up on finding the broken plone instance in a completely different
ZODB. I didn't bother ma
Tim Tisdall wrote at 2007-3-23 16:32 -0400:
> I tried running a pack on the database via fsrecover.fs and here's
>what I get:
>
>-
>Recovering Data_fammedmain.fs into Data_fammedmain-recovery.fs
>. 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 0
>0 bytes removed during recovery
>Packing ...
>Traceback
Tim Tisdall wrote at 2007-3-23 16:03 -0400:
> When I run the fsrefs.py on the database I get the following:
>-
>oid 0x0L persistent.mapping.PersistentMapping
>last updated: 2007-01-02 18:59:32.016077, tid=0x36AA393889A1800L
>refers to invalid object:
> oid ('\x00\x00\x00\x00\x00\x00\x00\
I tried running a pack on the database via fsrecover.fs and here's
what I get:
-
Recovering Data_fammedmain.fs into Data_fammedmain-recovery.fs
. 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 0
0 bytes removed during recovery
Packing ...
Traceback (most recent call last):
File "/opt/Plone-2.5.2/lib/
When I run the fsrefs.py on the database I get the following:
-
oid 0x0L persistent.mapping.PersistentMapping
last updated: 2007-01-02 18:59:32.016077, tid=0x36AA393889A1800L
refers to invalid object:
oid ('\x00\x00\x00\x00\x00\x00\x00\x01', None) missing: ''
oid 0x1L OFS.Application.A
20 matches
Mail list logo