Re: Installation Question. Error :25553
Posted in 1999
Christian Hamel wrote: > > Hi. > I've just installed the "free" version of Informix 4GL and Informix SQL > for Linux on my system. I didnt find any document for installing it except > one that brievly describe the installation process. It doesnt talk at all > about a file named SQLHOSTS and /etc/services. Now that I'm trying to > create a database, I get the error message 25553 "Sqlhosts file not found or > cannot be opened.". Anyone can tell me what I must do in this file, where > should I put it (I guess it is in /opt/informix/etc) and what I should add > to the file /etc/services? You did not mention if you have downloaded any database engine? Did you also get one of IDS or SE - the Informix database servers which have been ported to Linux? Or are you trying to access an existing server on another system? BTW there are HOW-TOs on the IIUG (International Informix Users' Group) WEB Site, pointers on the Informix site, at: http://www.iiug.org/ SQLHOSTS is an environment variable used to specify the name of the file known to Informixers as the sqlhosts file if you do name it by its default name: sqlhosts. This file contains one line defining each available connection type to every server on the network that your applications, and any local server, will have access to as remote servers as well as entries for the connections types defined by any local server. The file /etc/services is a UNIX file that defines the symbolic names used to represent what are commonly called 'ports' or services. The combination of an IP address and a service uniquely identifies a network service's location on the net and the application which is serving it. You would add the new service names, and corresponding port numbers, that you enter in the sqlhosts file into /etc/services so the engine and applications can translate the service names in sqlhosts into port numbers. Hope this is enough. If not try the HOW-TOs and then post again with more information. If you have not gotten an engine, get one and start from there. Art S. Kagel