Data Corruption

You are hereGlossary and Definitions > Computer Terms and Abbreviations > Data Corruption


Data Corruption refers to errors in data that is stored in a computer.  These errors can occure during transmission or retrieval of the data and cause unintended changes to the original data. 

To quote Microsoft Knowledge Base article- http://support.microsoft.com/kb/264867

Possible causes for data corruption are:

Abnormal termination of the application while manipulating data. This would include loss of power, voltage spikes, internal consistency errors, page faults, and fatal exception errors.

Substandard or faulty network components: Because FoxPro (the programming engine behind Zoom products) handles data so quickly, it can stress the network. These components may include network drivers, network interface cards, cabling, hubs, and switches.

Data storage components: Storage devices should be checked regularly for errors and fragmentation.

File locking issues: If one user performs an action that results in a table's memo file being locked, and a second user attempts to open the same table and access the memo field information, the second user may open the memo file with an incorrect blocksize, resulting in memo file corruption.

Conflicting software: Software such as Antivirus packages, screen savers, and terminate-and-stay-resident applications (TSRs) can cause conflicts with Visual FoxPro that could cause data corruption.

Incompatible video drivers: Certain video drivers can cause FoxPro to become unstable and terminate abnormally.

Network Settings and Service Packs: Make sure that your servers are running the latest service packs, check client settings (such as caching), and even try switching network client drivers.


© , 1996-2017 • Updated: 09/06/10
Comment or report problem with topic