Concepts
NexusDB is unlike SQL Server and Oracle in that it can be used in single-user standalone mode, with VSys writing directly to the database tables itself. Even when using NexusDB Server, NexusDB tables are more prone to file damage than those used by SQL Server and Oracle. This tool provides a mechanism for verifying and repairing possibly damaged tables.
The first sign that something may be amiss with your tables would be an error like:
exception message: NexusDB: <unnamed TnxTable instance>: Read failure[$2401/9217]
Your first course of action is to call or e-mail. We can read the error report and tell you which (if any table) has a problem. If this is not feasible due to time zone issues (or it's a weekend or holiday), you can follow the repair process yourself on all tables – no damage will occur if you repair an undamaged table.
Always make a backup of the underlying files (*.nx1
files) before using this tool.
Steps in this task
*.nx1
files rather than the VSys One backup tool since that tool may not be able to capture all records from damaged tables.VSys will now check each table and report back the results of its progress.