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
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
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
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
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
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
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
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,
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
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
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
11 matches
Mail list logo