[Zope-dev] Re: [ZODB-Dev] Big problem.

2002-01-10 Thread Jeremy Hylton
Could you just undo enough transactions to get back to the old state? Or do you need to keep some of the changes you made? Jeremy ___ Zope-Dev maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML

[Zope-dev] Re: [ZODB-Dev] Big problem.

2002-01-10 Thread Andrew Sydelko
Jeremy Hylton wrote: Could you just undo enough transactions to get back to the old state? Or do you need to keep some of the changes you made? I'm not familiar with any tools that can go through transactions like this. Can you poing me towards a tool that allows me to see all the transactions

Re: [Zope-dev] Re: [ZODB-Dev] Big problem.

2002-01-10 Thread Chris McDonough
Ugg. This is my fault. Get the tranalyzer (http://www.zope.org/Members/htrd/tranalyzer) Follow the instructions from Itamar's howto here: http://www.zope.org/Members/itamar/CorruptedZODB Andrew Sydelko wrote: Jeremy Hylton wrote: Could you just undo enough transactions to get back to the

[Zope-dev] Re: [ZODB-Dev] Big problem.

2002-01-10 Thread Jeremy Hylton
I don't know if a tool exists either. I think something quick could be hacked together, but I doubt I'd have time to do it anytime soon. I don't know if you up for some programming to accomplish this goal or not. There are a couple of ideas I have along these lines in case you or someone else

Re: [Zope-dev] Re: [ZODB-Dev] Big problem.

2002-01-10 Thread Andrew Sydelko
Chris McDonough wrote: Try the original tranalyzer here instead: http://www.zope.org/Members/tsarna/Tranalyzer That's better, but it bombs out part way thru: Traceback (most recent call last): File ./tranalyzer.py, line 333, in ? main(sys.argv) File ./tranalyzer.py, line 325, in main

Re: [Zope-dev] Re: [ZODB-Dev] Big problem.

2002-01-10 Thread Chris McDonough
Darn. At this point you can try just hacking off bits of file at the end of a *copy* of the Data.fs you have by using the trunctate method described in Itamar's howto. Start small and just cut off pieces at the end of the file until you're able to start Zope again. You might lose some data

Re: [Zope-dev] Re: [ZODB-Dev] Big problem.

2002-01-10 Thread Chris McDonough
Note that untarring the attached products into your 2.4 Products directory should allow you to start 2.4 up with the Data.fs from your foray into 2.5 without needing to truncate anything. At that point you should be able to delete the session_data_manager, temp_folder, and browser_id_manager

Re: [Zope-dev] Re: [ZODB-Dev] Big problem.

2002-01-10 Thread Andrew Sydelko
Chris McDonough wrote: Note that untarring the attached products into your 2.4 Products directory should allow you to start 2.4 up with the Data.fs from your foray into 2.5 without needing to truncate anything. At that point you should be able to delete the session_data_manager,

Re: [Zope-dev] Re: [ZODB-Dev] Big problem.

2002-01-10 Thread Chris McDonough
Whoops, that wasn't quite enough. Also do this: Create the following Python file as unscrew.py in your 2_4/lib/python directory and run it. import Zope app = Zope.app() app._delObject('session_data_manager') app._delObject('browser_id_manager') app._delObject('temp_folder') del

Re: [Zope-dev] Re: [ZODB-Dev] Big problem.

2002-01-10 Thread Andrew Sydelko
Chris McDonough wrote: Make sure you try the unscrew.py thing I sent over before doing that... Just tried it. It seemed to run fine, but I still get 404 Not found on /manage_main and 400 Bad Request on / --andy. ___ Zope-Dev maillist - [EMAIL

Re: [Zope-dev] Re: [ZODB-Dev] Big problem.

2002-01-10 Thread Andrew Sydelko
Chris McDonough wrote: Make sure you try the unscrew.py thing I sent over before doing that... sitting here waiting for you response to my last email saying that didn't work, I realized I hadn't deleted the cache before restarting. So, now that that the cache is gone, I restarted it up and it