Common Btrieve status codes
Accounting software must effectively and expeditiously process literally tens of thousands of pieces of data every time a transaction is executed. Effective data management is crucial to meeting the power and performance required to retrieve, update and store this enormous volume of information. To accomplish this task, CertiflexDimension relies on Btrieve, a proprietary product of Pervasive Software. Pervasive Software is an industry leader in embedded, scalable data management tools for mission-critical applications. Reliability and low-maintenance are vital to successful software implementation. These attributes have made Btrieve the foremost data manager in the accounting software market. However, due to the complexity and volume of information errors can occur. It is of utmost importance to be able to quickly and accurately determine the cause of these infrequent errors. The following Btrieve status codes will assist in determining the cause and possible solution to the most commonly received Btrieve errors.
Btrieve status code 2 Description: A data file or an index file is corrupted. The error occurs when reading or writing to the disk.
Common Cause: Faulty hardware, power interruption or Operating System malfunction.
Corrective Action: Contact Technical Services at (800) 237-8435 for assistance in attempting to recover the affected file. In some cases, a complete system restore may be necessary.
Btrieve status code 46 Description: Access to the requested file is denied.
a) A ‘write’ operation was attempted on a file flagged as ‘read only’ by the Operating System.
b) Conflicting versions of Pervasive SQL are installed on workstations.
Corrective Action: a) Flag all CertiflexDimension files as ‘sharable’ and ‘read/write’.
b) Install the most current version of Pervasive on the server and all workstations.
Btrieve status code 54 Description: The variable-length portion of a record is corrupt. Usually indicates an unrecoverable file.
Common Cause: Faulty hardware corrupting the disk, power interruptions or Operating System malfunction.
Corrective Action: Contact Technical Services at (800) 237-8435 for assistance in attempting to recover the affected file. Usually requires a complete system restore.
Btrieve status code 81 Description: The file being accessed is ‘locked’.
Common Cause: An Operating System error terminated CertiflexDimension without releasing all files.
Corrective Action: Reboot the affected workstation. If this does not correct the problem, have the network administrator reboot the server.
The above listed status codes are the most common codes received when using CertiflexDimension. If you receive status codes not listed, please call Technical Services at (800) 237-8435 for assistance.