|
|
sybperl-l Archive
Up Prev Next
From: Michael Peppler <mpeppler at peppler dot org>
Subject: Re: Linux .rpm ASE question...
Date: Dec 17 1999 12:12AM
Robert Banniza writes:
> I have seen a lot of talk about making sure Sybase starts Sybase and not
> root, but what about installing the RPM packages? Doesn't root have to
> install the packages in a new install?
Yes, you need to be root to run the rpm -i or rpm -U command.
> Also, after I build Sybase, I (as a
> normal user, not the Sybase user) can't even get the ISQL login to come up
> b/c it says the following:
> Using locale name "en_US" defined in environment variable LC_ALL
> Locale name "en_US" doesn't exist in your
> /opt/sybase-11.9.2/locales/locales.dat file
Reading this bit makes it pretty clear. You have LC_ALL set to en_US
(thanks to RedHat's install) but Sybase doesn't know that locale
definition, so it aborts. I would find it more reasonable for Sybase
to issue a warning and default to the 'C' locale, but I'm not the one
who wrote that software :-)
To fix: either make sure that both LANG and LC_ALL are unset, or add
en_US to the list of known locales in the locales.dat file. There's
info on how to do that in the Sybase on linux FAQ, off of my web page.
Michael
--
Michael Peppler -||- Data Migrations Inc.
mpeppler@peppler.org -||- http://www.mbay.net/~mpeppler
Int. Sybase User Group -||- http://www.isug.com
Sybase on Linux mailing list: ase-linux-list@isug.com
|