Hi,

I am having a problem installing DBD::Informix. 

when I run 
        /usr/local/bin/perl Makefile.PL
, I get ...



Testing whether your Informix test environment will work...
ESQLTEST Program Running:
@(#)$Id: esqltest.ec,v 100.3 2002/02/08 22:49:23 jleffler Exp $
        $INFORMIXDIR is set to '/apps/informix'.
        $INFORMIXSERVER is set to 'shm_on'.
        $DBI_DBNAME unset - defaulting to 'stores'.
        $DBD_INFORMIX_DATABASE unset - defaulting to 'stores'.
        $DBD_INFORMIX_DATABASE2 unset - defaulting to 'stores'.
        $DBD_INFORMIX_USERNAME is unset.
        $DBD_INFORMIX_USERNAME2 is unset.
        $DBD_INFORMIX_PASSWORD is unset.
        $DBD_INFORMIX_PASSWORD2 is unset.
Testing connection to stores
        CONNECT TO 'stores' - no user info
SQL: -25588: The appl process cannot connect to the database server shm_on.
ISAM: 4: Interrupted system call

Testing concurrent connection to stores
        CONNECT TO 'stores' - no user info
SQL: -25588: The appl process cannot connect to the database server shm_on.
ISAM: 4: Interrupted system call

*** Your Informix environment is not usable
*** You must fix it before building or testing DBD::Informix

The test program esqltest compiled successfully (which is good).
However, it did not run successfully (which is bad).



When this failed, I ran 
        esql -o esqlbasic esqlbasic.ec 
and then 
        ./esqlbasic

This was the output:


        $DBI_DBNAME unset - defaulting to 'stores'.
        $DBD_INFORMIX_DATABASE unset - defaulting to 'stores'.
Testing connection to stores
SQL: -25588: The appl process cannot connect to the database server shm_on.
ISAM: 4: Interrupted system call

You cannot use fontis as a test database.
You do not have sufficient privileges.
SQL: -25588: The appl process cannot connect to the database server shm_on.
ISAM: 4: Interrupted system call


*** Your Informix environment is not usable
*** You must fix it before building or testing DBD::Informix

I think the problem may lie with database privilages, but I'm not sure.
If anyone has any ideas, I would be eternally grateful.

Cheers,

Brendan

Reply via email to