Turboimage Database Enhancements - August 2001

Increase limits of a
database
New version of DBSCHEMA allows higher
limits
Rootfile version will be C’5 if
datasets/items/paths exceed old limits
Applications need to increase buffer size for
DBINFO mode 103, 203, 204 and 301
For debugging purpose, DBUTIL flag available
>>ENABLE basename FOR OLDINFOLIMITS
DBCONTROL mode 20 allows applications to
negate the DBUTIL setting in the specific
DBOPEN
Increase number of datasets per
database to 240
Increase number of items per
database to 1200
Increase number of paths (from
master to detail) to 64
Old apps, DB has old limit : continue to work
Old apps, DB has higher limits :data MAY overrun the
buffer, apps MAY abort
Old apps, DB has higher limits, flag set :DBINFO returns
error -270
<<new apps : increase buffer, call DBCONTROL 20>>
New apps, DB has old limit : continue to work
New apps, DB has higher limits : DBINFO returns larger
buffer
New apps. DB has higher limits, flag set : DBINFO returns
lager buffer