Re: help with connecting to Informix -Turbo
Posted in 1999
Mark D. Stock wrote: > Jonathan Leffler wrote: > > tyson_oswald wrote: > > > I am trying to connect to an Informix-Turbo 3.1 database from a > > > Informix Dynamic Server 7x. Everything seems to work but when I goto > > > connect to it I get error 408: Invalid message type received from the > > > sqlexec process. What does this mean I read in the Informix error > > > index that it has something to do with the database and the libraries > > > having trouble communicating. I also get this error when trying to > > > connect to the local database. By the way, I'm new to installing > > > informix. > > > > Where to start? We're going to need some platform details, and more > > precise version numbers, probably. Not being able to connect to the > > local database means there's a big setup problem of some sort. > > > > More seriously, the Turbo 3.1 version has me completely puzzled. > > Unless my memory is failing me (always a possibility), Turbo was > > only available in versions 1.10.03x for x in a range of upper-case > > letters (such as A..M). It is also very, very obsolete. > > I seem to remember working with Turbo 4.00. I think it was this > version that Plexus added multi-media support to and which Informix > bought from them and released as OnLine 4.00. But I could be wrong. > I certainly don't remember version 3.1 either, but that's not to say > it didn't exist. There were version 3 products around, but most > seemed to skip from 1.10/2.10 to 4.00 for some reason. > > Memories hey? If only we could remember them! :-) Ancient history remembered through the haze... In the beginning was C-ISAM, and then the original Informix product, which reached version 3.30 on Unix, and apparently 3.60 on DOS. This product did not use SQL. Then Informix-SQL 1.10 was released, with no support for NULLs; this was released in 1985 or early 1986, I believe. Then Informix-SQL 2.00 and Informix-4GL 1.00 were released in mid-1986; C-ISAM and ESQL/C had release numbers 3.00, I believe. This was also the point at which I started working with Informix products. My first task was to learn enough to be able to teach I4GL and ISQL 2.00, only to find that the machine I was to use for the course had ISQL 1.10 on it (it was a Z8000 box, and the superuser was called zeus, not root). Then Informix-SQL 2.10 and Informix-4GL 1.10 were released, and I think this was when I4GL-RDS and I4GL-ID appeared. Since Informix 3.30 was still relatively recent, the next versions were called ISQL 2.10.03 and I4GL et al 1.10.03 on Unix to avoid the ineveitable confusion if it was called Informix SQL 3.00; I believe the versions were 2.10.06 and 1.10.06 on DOS. Also, Informix-Turbo 1.10.03 was released, and it was pointed out as a future direction that SE would be separated from the ISQL and I4GL tools -- until then, the engine had always been distributed with ISQL, I4GL and I4GL-RDS (but not ID since you needed RDS to make any use of ID). To avoid confusion with Informix 3.30, the subsequent release was version 4.00 of Informix-SE, Informix-OnLine, ISQL and I4GL (and C-ISAM and ESQL/C) - there was never a 3.x version of the main products other than (perhaps) C-ISAM and ESQL/C. It was also at about this point that the Tools and Servers groups were split apart. Now, Plexus certainly had a hand in the Turbo to OnLine transition, but I don't know what versions they used -- they may even have had a 3.1 Turbo product, as the original questioner mentioned it. I don't know, and I don't think the original questioner has chimed in again to help clarify what they've got. It is safe to assume that any Turbo product is seriously out of date -- OnLine 5.00 was released effectively in January 1991 (officially 30th December 1990 or thereabouts), and there was a version 4.10 between 4.00 and 5.00. As to the connection question -- the revised opinion is that you should be able to use a network connection to an I-Net that matches the version of Turbo. I'm not wholly sure when I-Net arrived on the scene; I-Star definitely arrived with 4.00 and OnLine, but I-Net probably pre-dates that. However, it is not going to be officially supported, and an upgrade would be recommended. -- Jonathan Leffler (jleffler@informix.com, jleffler@earthlink.net) Guardian of DBD::Informix v0.62 -- see http://www.perl.com/CPAN #include <disclaimer.h>