Re: initializing shared memory
Posted in 1996
Gene Terry Sanford <tsanford@csti-md.com> wrote: :We are runnning informix 4.1 on SCO OpenSever 5.02. :When we run tbinit to initialize shared memory we get :the following error: : tbinit: shmat[EINVAL][22]: shared memory base address : illegal using 0x80480000, needs 0x80000000 : tbinit: fatal error in shared memory creation. :Our tbconfig file has SHMBASE = 0x80400000 :Anyone have any idea what the problem is. It sounds like the :shared memory base address for SCO needs to be changed. Informix 4.1 on SCO 5.0.2 is a non supported combination, and there where many changes from 3.2.4.2 to 5.0.2 of SCO. I once tried out Informix 7.10.UC1 for SCO 3.2.4.2 on 5.0.2 without any luck. Your only serious option is to upgrade to a supported version of Informix. Sometimes non supported stuff runs, but with OnLine I wouldn't bet on that. (With SE until ver. 5.x we have had great success in runing on non supported OSes like an Interactive Unix version still runing fine on different versions of SCO.) Otherwise we are using SHMBASE = 0x0 on 7.10.UC1 on SCO 3.2.4.2 I don't have access to the 5.0.2 machine right now, so I am not shure what it is there, but my guess is the same adress. I have no idea whether this would work for Informix 4.1, and even if it does you might find many other things that doesn't work. Nils.Myklebust@idg.no <- New E-mail adress NM Data AS, P.O.Box 9090 Gronland, N-0133 Oslo, Norway My opinions are those of my company