Knowledgebase: Lotus Notes
Repairing corrupted Lotus Notes files
Posted by Peter Mercer (Import) on 30 January 2010 09:18 PM

Problem:

NSF files are corrupt and cannot be indexed by Intella.

Solution:

IMPORTANT: Please use this steps while working on a copy of your data as it will make some changes to the data.

The following steps will check and possibly repair corrupted NSF files.

  1. Open a command prompt and change the directory to your Lotus Notes program directory.
  2. Enter the command: nfixup.exe X:/<name-and-location-of-the>.nsf (+enter)
    This command initiates a general scan of the NSF file and tries to repair it when corrupted. After competion index the NSF file again with Intella. If you still have an issue indexing, continue with the following step.
  3. Enter the command: ncompact.exe X:/<name-and-location-of-the>.nsf (+enter)
    This command compacts the NSF file. After competion index the NSF file again with Intella. If you still have an issue indexing, continue with the following step.
  4. Enter the command: nupdall –r X:/<name-and-location-of-the>.nsf (+enter)
    This command rebuilds the entire NSF index. After competion index the NSF file again with Intella.
    The answers would help.

Please note: If you have more than one NSF file, you can use the commands listed above on a directory of NSF files by entering the directory name and not the NSF file name. For example: nfixup.exe X:/<dir-of-nsf-files>

(131 votes)
This article was helpful
This article was not helpful

Comments (1)
Foster, Barry (NZ - Auckland)
03 November 2010 11:48 PM
If you encounter an "RRV bucket is corrupt" error, you can accept that the file is corrupt and you will need to:

1. Have the client restore the file from the last back up copy of the database; or
2. Create a new replica from a good copy of the database

The Record Relocation Vector (RRV) is a table that points to the notes within the database. An RRV bucket contains the information to locate the data for specific notes or object identifiers within a database.
This is a common error when dealing with IBM Lotus Notes /Domino database files that have become corrupted. The RRV bucket becomes corrupt if the Operating System hangs, crashes or is restarted at the moment when the RRV table is being updated.

Help Desk Software by Kayako case