Michael Peppler
Sybase Consulting
Sybase on Linux
Install Guide for Sybase on Linux
General Sybase Resources
General Perl Resources
BCP Tool
Bug Tracker
Mailing List Archive
Downloads Directory
Sybase on Linux FAQ
Sybperl FAQ
Michael Peppler's resume

sybperl-l Archive

Up    Prev    Next    

From: John_McCarthy at WellspringRes dot com
Subject: RE: main directory...
Date: Mar 3 2000 5:17PM


Your $SYBASE environmental variable "must" be set to "/home/sybase" for you
to get this error.  Perhaps your profile is setting it to this.  You can fix
this problem by either:
1.  Change your variable (i.e.:  export SYBASE=/sybase ); or
2.  create a link in /home pointing to /sybase as follows:
	cd /home
	ln -s /sybase sybase

Hope this helps.


> I check the archive but found no solution to my problem.
> The server administrator put Sybase into the /sybase directory not the 
> /home/sybase .  It get the following error message:
> The context allocation routine failed when it tried to load localization 
> files!! One or more following problems may caused the
> failure Your sybase home directory is /home/sybase. Check the environment 
> variable SYBASE if it is not the one you want!
> Cannot access file /home/sybase/config/objectid.dat Sybase::CTlib 
> initialize: cs_ctx_alloc() failed at
> /usr/local/lib/perl5/5.00502/sun4-solaris/ line 187. BEGIN 
> failed--compilation aborted at
> /usr/local/httpd/home/lewis/scripts/sybase.cgi line 18.
> I have checked the environment variables and they are correct, but it
> still 
> will not work.  Any Ideas?
> ______________________________________________________
> Get Your Private, Free Email at