> Help! I'm tasked with replacing an Altos 386 Unix/Xenix system. I've
> successfully ported the applications to SCO Xenix 2.3.4 but have realized
> that using this o/s now is difficult decision because of it's lack of
> support for newer technologies and that it's been discontinued. I've tried
> SCO Open Server version 2.0 and 5.0 and UnixWare 1.1 and the applications
> "core dump" when executed. I've narrowed the problem down to when the
> program tries to open an ISAM index file. The programs are written in
> Microsoft BASIC for Xenix using the built in ISAM.
> Does anybody have any suggestions about how I should proceed? Is there any
> utility that can be used to convert the ISAM library from Xenix to Unix?
> Perhaps some sort of compatibility patch or enhancement for Open Server or
> I appreciate any help you may provide.
The manufacturer of the software you are running should be able to either
provide you with the utility [it is probably already on your system in the
software proprietary files] or they can dial in and run the conversion for
you. ISAM files in and of themselves will run on Openserver. I had the exact
situation. I literally took the program files from my Xenix machine, and
restored them from the backup tape created on the Xenix machine to the new
Openserver machine. The programs then ran fine, and still do. The only time I
had to actually run the ISAM files conversion utility was when I changed from
an old SOFTBOL runtime system to DBL runtime system. Then, they run utilities
called DUMPISM and LOADISM to convert the files. Bottom line, contact the
software vendor and they should be able to lead you in the right direction.