TurboIMAGE/XL Database Management System Reference Manual MPE/iX V6.5 (30391-90011)
Appendix H 681
TurboIMAGE/XL versus TurboIMAGE/V
Moving from MPE/iX to MPE V
Moving from MPE/iX to MPE V
If you need to move a TurboIMAGE database from MPE/iX to MPE V, you need to perform
the following tasks:
1. If the TurboIMAGE/XL database you stored has taken advantage of dynamic roll-back
recovery, check for the presence of a
dbname
00 file. If the
dbname
00 file exists, the
database needs to be recovered. Open the database and close it again. The recovery
occurs automatically with the call to DBOPEN.
2. Disable ILR, roll-back recovery, and, if applicable, third-party indexing. Set the critical
item update (CIUPDATE) option to DISALLOWED.
3. Drop B-tree indices, if any. Use DROPINDEX command of DBUTIL.
4. Check the buffer specifications to ensure that they are compatible with MPE V.
TurboIMAGE/XL buffer specifications are set at a large fixed number. Refer to the
following discussion of the
BUFFSPECS
parameter of the DBUTIL >>SET command for
setting the buffer specifications for a database to be moved to MPE V.
5. If your database is attached to any SQL database environment, detach it from all
DBEnvironments. Use the DETACH command of DBUTIL.
6. Store the database with DBSTORE and be sure to specify the TRANSPORT option (see
"Major Differences" below).
7. If necessary, re-enable both ILR and roll-back recovery on MPE V after the database is
restored.
Major Differences
•ATRANSPORT option has been added to the DBSTORE command. When you are
transporting databases from MPE/iX to MPE V, you must use this TRANSPORT option.
To do this, supply an INFO parameter as follows:
RUN DBSTORE;INFO="TRANSPORT"
• Disable ILR before transporting TurboIMAGE/XL databases to MPE V.
NOTE
Your TurboIMAGE database may be too large to move to the MPE V system.
This is because the expanded file size available on MPE/iX (4 gigabytes as
well as availability of jumbo data sets) means data sets can exceed the MPE V
file size limit (0.5 gigabytes). If you store a database on MPE/iX using
DBSTORE with the TRANSPORT option, you will receive an MPE/iX error when
a data set larger than the MPE V limit is encountered.