Initial Program Execution Errors
SUNDB86X Only
The following are not trappable and apply only to SUNDB86A or SUNDB86M generated code:
Obsolete Screen Definition File
During initial program load, a file named SUNSCRN.DEF was located either in the current directory or within the root subdirectory (\) and is incompatible with the current program. The user should either use TESTCRT to update the file to the latest version or delete it from the disk.
SUNDBSYS NOT LOADED
Any programs that were not compiled using SUNDB86M with the `C' option (to include SUNDB86A, SUNDB86M, and most of the distributed utilities accompanying them) require that SUNDBSYS be loaded into memory prior to their execution. This is due to the run-time/resident nature of their compilation that calls certain execution time functions from SUNDBSYS rather than linking them into the program.
This message may also appear if a program was compiled with a very old version of SUNDB86A or SUNDB86M and is used with a more recent SUNDBSYS. In this case, the old program needs to be recompiled with a SUNDB86A or SUNDB86M that is compatible with the SUNDBSYS in use.
SUNDBSYS and Program versions do not match
The program being executed was compiled with a version of SUNDB86A or SUNDB86M that is incompatible with the SUNDBSYS in use.
See Also: PL/B Errors
![]() |