Specifications

Chapter 6: Programming
Tests and Error Messages
Page 6-20 Mitel
®
5000 Installation Manual – Issue 3.0, October 2008
Repairs for Referential Integrity
Repairs for Referential Integrity are different depending on the field that has the corruption. The
possibilities are as follows:
If a lack of a valid reference makes the record no longer useful, a repair is made by
deleting the record. The Repair Status will be Record Deleted.
If a reference is referring back to a device or object that is not valid or not present, several
repairs can be made. They are as follows:
o Set to Extension <extension number> [<device ID>]: In this case, the repair was
made by replacing the bad reference with a device of the same extension, but of the
proper type.
o Set to None Device: In this case, the repair was made by replacing the bad reference
with None.
o Set to Current Device: In this case, the repair was made by replacing the bad
reference with the current device.
o Set to First Available: In this case, the repair was made by replacing the bad
reference with the first device/object found.
It is possible for the repair to be complicated, and therefore not attempted. In this case, the
Repair Status will be Not Repaired.
Static Records
This test ensures that all static records are present in the database. For a summary of possible
error messages, see Table 6-10.
Table 6-10. DB Test and Repair Error Messages for Static Records
Error Message Indication
<Table name> contains an invalid
number of records [<current number>
instead of <desired number>]
The table should have the “desired number” of
records. However, it has the “current number”
records. This corruption is repaired by deleting
unneeded records and adding records that are
missing. The Repair Status will be: Added/Deleted
Records, Added Records, or Deleted Records.
<Table name> is missing <specific
record>
This corruption occurs when a specific record is
missing. Only some of these corruptions will be
repaired. The Repair Status can be: Rebuilt Table,
Created None Device, Created Voice Processing
Local Node, Created Unused Trunk Group, or Not
Repaired.