[Back to normal view]

Q:

We upgraded from DBMS V6.1 to DBMS V7.0.3 (both multiversion). After the upgrade, our
application failed with the message “DBM-F-ROOTMAJVER, database format 70.1 is not compatible with software version 61.0. If we use “DBO/SHOW version,” it shows “Executing DBO for Oracle CODASYL DBMS V7.0.3,” so I am certain we ARE running DBMS V7.0. What’s up?

 

A:

This condition occurs because your programs were linked with the sharable image, DBMSHR61, rather than DBMSHR. This occurred because the link options file DBMDML61.OPT that was supplied with DBMS 6.1 included this reference. The work-around to this problem is to define DBMSHR61 as DBMSHR70; “$ define dbmshr61 dbmshr70.”

 

Copyright © 2011 Software Concepts International
All Rights Reserved