Converting Pervasive.SQL from File mode to Database mode

File mode

GainSeeker deployments on Pervasive.SQL or Btrieve database engines were originally designed - and installed - in File mode.

In File mode, GainSeeker could access tables (*.dat files) in multiple folders, and the same table name could be found in multiple folders.

For example: if you maintain separate configurations for Extrusion data and Assembly data, you might have an \Extrusion\ folder with tables (files) named VDATA.dat and DDATA.dat that hold extrusion data, and a separate \Assembly\ folder with tables named VDATA.dat and DDATA.dat that hold assembly data.

Database mode

The current version of GainSeeker no longer functions correctly in File mode. Instead, GainSeeker databases that use the Pervasive database engine must be converted to Database mode and use Pervasive.SQL database engine version 9.71 or later.

In Database mode, GainSeeker will access all tables (*.dat files) in the same folder.

For example: if you maintain separate configurations for Extrusion data and Assembly data, the folder that contains all of your GainSeeker tables (files) might include tables named VDATA_EXT.dat and DDATA_EXT.dat that hold extrusion data and also tables named VDATA_ASMB.dat and DDATA_ASMB.dat that hold assembly data.

Converting GainSeeker from File mode to Database mode

The conversion from File mode to Database mode includes steps such as:

You can choose from two methods for performing this conversion: