Re: SCO 4GL 4.x programs against Linux OnLine 7.x
Posted in 1999
Have you tried to set in case two beside INFORMIXDIR and SQLEXEC env. variables the DB_LOCALE, CLIENT_LOCALE and DBNLS environment variables. I'm not sure about this but it could help. Best Regards, Octav On Sat, Dec 25, 1999 at 06:30:58PM +0100, Michael Engel wrote: > Hi, > > we have a somewhat unusual problem here - one of our clients has a > bunch of old 4GL programs compiled with Informix 4.10 on SCO Unix > (OpenServer 5). He wants to migrate to a Linux system running Online 7.x > (Linux native version). > > Unfortunately, the source code to some of the old programs is lost so > we need a way to run these on the Linux system (old and new applications > will have to access the same database). Using iBCS on Linux, I have no > problems running the old programs against a 4.x SE. I know that I have to > set the SQLEXEC environment variable to the location of the 7.x sqlrm > executable to run the programs against Online 7. I tried two scenarios: > > 1. > INFORMIXDIR set to the 7.x Informix installation directory > results in the error message > "Please install an Informix 4GL run-time facility and run this program again" > when starting the 4GL program, when starting isql (from the 4.x installation) > I get an unknown error message 32766 > > 2. > INFORMIXDIR set to the 4.x Informix installation directory > results in the error message > "4GL run-time error number -23101" when starting either the 4GL program > or the 4.x isql. > > I know this is a very unusual combination of Informix versions together > with iBCS emulation but it would be great if someone could provide us > with any hints what to try next. > > Thanks a lot in advance, > Michael Engel (engel@unix-ag.org) > -- > Michael Engel (engel@unix-ag.org) -- Octav Chiriac Phone: (373) 2 22 99 67 NetInfo S.R.L. Fax: (373) 2 21 36 59 Chisinau (373) 2 22 84 88 Moldova, Republic of mailto:com@netinfo-moldova.com