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