Lotus Notes

frankiealbert

New Member
So I'm new to lotus notes, and this question is probably over kill since i am just a user, and don't administer the server, but in another questions it was suggested to try running fixup. So i started googling fixup and found this statement


"Keep in mind that after you set up transaction logging, Fixup is not needed or used to bring databases back to a consistent state."


So I can't help but wonder why you wouldn't need something to fix a corrupted database if transaction logging is set? This suggests that transaction logging keeps databases from becoming corrupt. Is that what transaction logging does? If so how?
 
You recover the state of your database from the transaction logs. You'd restore to a database before the corruption occurred and replay the transactions on it.
 
Please visit following resolution to know more about your issue and how to solve it:

https://www.repairtoolbox.com/lotusnotesrepair.html Lotus Notes Repair Toolbox

The best way to do it is to rename the file then force a replication from a known good server.

If it is not too corrupted you can do an updall -r and it will rebuild the indexes.

Try running nfixup.exe against it. If that doesn’t work, try ncompact -c against it.

Note: ncompact exists in all workstation installs. nfixup is not part of the client — you can copy it off a server that runs at a similar NBotes version.

Make sure to use the -c option with compact (ncompact -c whatever\your\file.nsf)
 
Back
Top