Wednesday, 26 July 2017

isql error with LANG environment variable in sybase

Tags



Issue:

Try to connect the SYBASE database using isql or isql64 command getting below error

Operating System = SUSE LINUX 12 SPS02

Sybase  ASE         = 15.7 Version

" The Context allocation routine failed when tried to load localization file!

   one or more following problem may caused the failure

  Your sybase Home Directory is /sybase/<SID> .Check the environment variable SYBASE if it     is not the one you want!

  Using local name 'POSIX' define in environment variable LANG 

  Local name "POSIX" doesn't exist in your /sybase/<SID>/locales/locales.dat file

 An error occurred when attempting to allocate localization -related structures."



Screen Shot :



Solution:

set the Environment Variable LANG variable appropriately for the region you're in.

Example :
india means

export LANG=en_US.UTF-8





EmoticonEmoticon

:)
:(
hihi
:-)
:D
=D
:-d
;(
;-(
@-)
:o
:>)
(o)
:p
:-?
(p)
:-s
8-)
:-t
:-b
b-(
(y)
x-)
(h)

Note: only a member of this blog may post a comment.