Error D105 on Archive

  • 7006532
  • 29-Jul-2010
  • 26-Apr-2012

Environment


Novell GroupWise 7
Novell GroupWise 8
Novell GroupWise 8 Support Pack 2

Situation

User receiving D105 Error on their Archive.
User.db was smaller then a brand new user.db in a empty archive.
GWChecks were not correcting the D105 error.
GWChecks found some errors, but was not able to correct them.
GWCheck from GroupWise 8 Support Pack 1 was not able to recreate user.db, due to a DF0A error.
User was using GroupWise 7 Support Pack 3 as their Desktop client.

Resolution

The steps below will help recreate the user.db, but be aware this will cause all messages in the archive to be dumped into the root of the Cabinet.
  1. Replace the damaged user.db with a user.db from a fresh, empty archive.
    1. From the GroupWise Client, change the user's archive path to a different location.  This is so there is no risk of accidentally over writing anything in the current archive.
    2. Open up the new archive.  This will cause a user.db, a msg.db, and a ngwguard.db to be created in the archive.
    3. In the damaged archive, rename the user.db to user.old.
    4. Copy the new user.db from the empty archive to the damaged archive.
  2. Use the GWCheck from GroupWise 8 Support Pack 2 to run a 'Re-create User Database' on the archive.  Support Pack 2 must be used, as the GWCheck from Support Pack 1 has a defect preventing it from actually running the 'Re-create User Database' code.
  3. Emails should be seen being added the database, these emails will be placed into the root of the Cabinet.  Depending on the size of the archive, this can take a while.
  4. When the client accesses the archive, it's possible that there may not be any indexes, so the client will have to go through and re-index all the emails, and depending on the size of the archive, may take a while to fully index.
  5. Emails should now be accessible from the root of the Cabinet.

Additional Information

If further information on the DF0A is needed, see KB 7005529.