Für das folgende Beispiel wird angenommen, dass die Datenbank REISEN zunächst im 2-Kbyte-Format vorliegt. Das Beispiel zeigt die Umstellung dieser 2-Kbyte-Datenbank auf das 4-Kbyte-Format. Da es sich um eine kleine Datenbank handelt, ist es sinnvoll, die Datenbank in einem einzigen BPGSIZE-Lauf umzustellen. Die Arbeitsdateien werden von BPGSIZE angelegt.
/CREATE-FILE FILE-NAME=REISEN.DBDIR.NEW,SUPPORT=PUBLIC-DISK(SPACE=RELATIVE -/ (PRIMARY-ALLOCATION=200,SECONDARY-ALLOCATION=50))/CREATE-FILE FILE-NAME=REISEN.DBCOM.NEW,SUPPORT=PUBLIC-DISK(SPACE=RELATIVE -
/ (PRIMARY-ALLOCATION=550,SECONDARY-ALLOCATION=50))/CREATE-FILE FILE-NAME=REISEN.REISENRLM.NEW,SUPPORT=PUBLIC-DISK(SPACE=RELATIVE -/ (PRIMARY-ALLOCATION=250,SECONDARY-ALLOCATION=50))/ADD-FILE-LINK LINK-NAME=DATABASE,FILE-NAME=REISEN.DBDIR/SELECT-PRODUCT-VERSION PRODUCT-NAME=UDS-SQL, VERSION=02.9B00/START-UDS-BPGSIZE
***** START BPGSIZE (UDS/SQL V2.9 0000 ) 2017-06-28 11:26:11
//CONVERT-DATABASE REALM-NAME=*ALL,DATABASE-PAGE-LENGTH=4KB//END
***** BEGIN FUNCTION CONVERT DATABASE AT 2017-06-28 11:26:11
***** CONVERSION OF REALM DBDIR STARTED
CALC FOR RECORD USERGROUP-RECORD CONVERTED
CALC FOR RECORD SUBSCHEMA-RECORD CONVERTED
CALC FOR RECORD ERROR-MESSAGE CONVERTED
***** CONVERSION OF REALM DBDIR FINISHED
***** CONVERSION OF REALM DBCOM STARTED
***** CONVERSION OF REALM DBCOM FINISHED
***** CONVERSION OF REALM REISENRLM STARTED
CALC FOR RECORD VERKEHRSMITTEL CONVERTED
CALC FOR RECORD ARRANGEMENT CONVERTED
CALC FOR RECORD HOTEL CONVERTED
***** CONVERSION OF REALM REISENRLM FINISHED
***** NORMAL END FUNCTION CONVERT DATABASE AT 2017-06-28 11:26:12
***** DIAGNOSTIC SUMMARY OF BPGSIZE
NO WARNINGS
NO ERRORS
NO SYSTEM-ERRORS
***** END OF DIAGNOSTIC SUMMARY
***** NR OF DATABASE ACCESSES : 345
***** NORMAL END BPGSIZE (UDS/SQL V2.9 0000 ) 2017-06-28 11:26:12