Results 1 to 4 of 4
  1. #1
    Join Date
    Aug 2004
    Posts
    16

    Unanswered: Paradox 7 Table and Index Corruption

    I was wondering if anyone has come across any information about why table and index corruptions happen.

    My system just had a crash due to this problem and I would like to see if there is some way of ensuring that it doesn't happen again but I haven't been able to find too much information on it.

    thanks,
    pbare

  2. #2
    Join Date
    Sep 2003
    Location
    Dallas
    Posts
    182

    Why table corruption

    Multitasking/windows are big causes. A database is open for writing and frequently being shared by multiple people. If something happens while a the database is writing to a table (power surge, improper shutdown, memory problem to name a few problems, bad harddrive sector,accidental deletion of index file) something can get written to the table header or within a file itself which throws the pointers and/or indexes off. Luckily paradox has the table repair utility (used to be know n as tutility) which does a very good job of inspecting tables and repairing problems. If you've ever had to use scandisk or checkdisk for other files on your hard drive then you have experienced a corrupted database which is all the file allocation table is. You can't predict it so you can't prevent it. Just notice if the behavior or appearance of data in the table is askew. If so, it doesn't hurt to "verify" the condition of the table. Remember also the more indices, memo fields and referential integrety contraints in your database the greater the chance for one of these to become a corrupted file which means database corruption. It sounds more serious than it is, and of course you do back up regularly right. More expensive and advanced databases use transaction rollback technology to help but even then they cannot prevent 100% of the corruption. A good ups with line conditioning also can help prevent many types of corruption as well. An energetic and user can by pass all that with the touch of a button sometimes though. That's why many write scripts which create intermediate files which are then update main files so that a user who does something during a write cannot corrupt the main file . But I drag on...

  3. #3
    Join Date
    Aug 2004
    Posts
    16

    Table and Index corruption

    Is there any way to fix the table/index corruption. I used a utility to repair the tables but now I am seeing strange behavior happening in my system.

    My users have noticed that when they create a new record, instead of being on the record that they just created, they get "bounced" back to the beginning of the database.

    This is has only been happening since the crash my system experienced last week. Is there any way to get the tables back in sync that were corrupted?

    pbare

  4. #4
    Join Date
    Sep 2003
    Location
    Dallas
    Posts
    182
    I would use paradoxes table repair program and would verify each table in your database. You will want to do it while people are not in the database.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •