Products
  
  
  Crash Magic Online
  
  Intersection Magic
  
  Map Magic
  
  Knowledge Base
  
  
  
  Contact Us
  
  Meeting
  
  Shop
  
  Login
  

 

Knowledge Base Article:IMW25 


Registration keys moved to client area: Select login on the left menu bar.

Knowldegebase:
Search home page  

This database must be reindexed, again, and again, and again.

Article created: Aug 11 1999, updated: Aug 11 1999

Background:  Whenever Pd' Programming changes the Intersection Magic database structure, the program automatically "knows" to update the database and its indexes. In a couple of situations, the program prompts the user to update the indexes and then doesn't seem satisfied, requiring it over and over again.

Status:  Info - functionality description
Keywords:  reindex,loop,time,date,clock,version,update,upgrade
Categories:   *Installation and setup* *Errors / crashes*

Explanation:
The program knows when a reindex is needed because the database has an attribute called "last reindex date". Each time the program attempts to access the database, it checks this date. If the program is newer than this date, then the program checks for any updates needed. A reindex is a possible type of update. There are two cases where this scenario has a problem:
1. The clock on the computer is incorrect. This can cause the "last index date" to always be old enough to require a reindex.
2. The user does not have system-level write access to the database files. All users of the database must have read/write access to all the database files.

Solution:
For situation #1: Set the clock to the proper date. Intersection Magic will not function properly with an incorrect clock setting.
For situation #2: All users must have system-level read/write access to all database files even if they are restricted to read-only access by Intersection Magic. See the manual for more information on this.

January 23, 2018 12:39PM

© 1999-2018 Pd' Programming, Inc - Lafayette, CO USA