File Corruption - Duplicate Keys - Indexing
PCLaw® uses the Faircom CTree database engine to store the data. The design of this structure is what is known as a flat file system, where there are multiple tables relating to other tables each with an index. Newer technologies have moved to a single file system where data resides in one large file and the records are related and indexed within that file. Newer disk storage and network transmission algorithms have been optimized to work with the latter of the two designs. This has led to to a increase in reports of data corruption, re-indexing issues and duplicate keys. There are a number of known issues that have been identified as high risk offenders, we have provided a document that discusses these offenders and what can be done to address them. It is important to note that there are many large law firms with over 70 stations and millions of records that are running issue free. However, should you encounter these issues we are here to help. We can repair most file damage and can do it quickly. The following messages indicate that you are having data issues.
"There is not enough data to assemble key value."
"Duplicate key(s) found for C:\Users\... "
Along with evidence of missing data or incorrect reporting may also be a sign of database issues that need to be addressed.
There is also evidence of an SMB configuration issue that compromises CTRee files.