TurboIMAGE/XL Database Management System Reference Manual (30391-90012)

Table Of Contents
Chapter 10 489
Internal Structures and Techniques
Large Size Datasets in TurboIMAGE/iX
Migration Utility
Existing databases can be moved to support large datasets through the migration utility pro-
vided with the solution. The migration utility is DBBIGSET.PUB.SYS, which has PM capa-
bility and has to be executed from the group where the database exists. Migration is a
one-time activity, and it requires exclusive access to the database. Since the internal structures
are being changed, a full backup of the database must be taken before starting the migra-
tion. Alternatively, if sufficient resources are available one could make a copy of the database,
do the migration on the copy, verify the integrity and copy the migrated database back to the
original. No data integrity checking of the database is performed during this process. During
migration, the RL'CONDITION word in root file label #0 will be set to 'LS'. If for any reason
the migration can't be completed, appropriate error messages will be displayed, and the user
must revert back to the old database environment from the previous backup.
The syntax for running migration utility is
RUN DBBIGSET.PUB.SYS;PARM=mig-option;INFO='dbname'
Where mig-option =1: migrate from entryname format to entrynumber format
-1: migrate from entrynumber format to entryname format
dbname = unqualified database name (without group or account)
NOTE
It should be kept in mind that, migration involves changes to internal
structures of the database, and a backup must be taken before starting the
migration.
09
1: Database uses new limits (# of sets = 240,
# of items = 1200, # paths per masters = 64)
0: Database uses old limits (# of sets = 199, #of items = 1024, # paths per master =
16)
08-01
Unused
Bit # Value/ Description