안녕하세요~
아래의 메세지는
locale설정이 맞질 않아서 나오는 에러이네요..
locale설정이란, 다국어 사용을 위한 언어 설정이라고 보시면 되구요..
예를 들어 windows 2000같은 제품 까실때, 어느 지역 어느 언어를 쓸껀지 결정하게 되자나요? 그것과 비슷하다고 보시면 됩니다.
쓰는 이유는 한글로 된 table이름 column이름을 쓰거나, 한글처리를 필요로하는 application과의 원활한 작업 때문에 쓰죠.
설정을 맞추시는 방법은
odbc.ini에
[Infdrv33]
Driver=/extra/informix/lib/cli/iclis09b.so
Description=INFORMIX 3.3 32-BIT
Database=ovs
LogonID=odbc
pwd=odbc
Servername=lucky7_90
CursorBehavior=0
CLIENT_LOCALE=en_us.8859-1
DB_LOCALE=en_us.8859-1
TRANSLATIONDLL=/extra/informix/lib/esql/igo4a304.so
위와 같이 CLIENT_LOCALE, DB_LOCALE에 어떤 locale을 사용할지 넣어주셔면 되구요..
만일 한글을 쓰신다면, ko_kr.ksc로, 영문을 쓰신다면 위의 예와 같이 하시면 됩니다.
그럼 되움이 되셨길~
-- rani 님이 쓰신 글:
>> Microsoft OLE DB Provider for ODBC Drivers error '80004005'
>>
>> [INTERSOLV][ODBC Informix driver][Informix]Unable to load locale categories.
>>
>>
>> >>>>.. 위의 메세지가 어떤 에러메세지인지..모르겠어요..
>>
>> 전.. informix를 첨.. 하는 사람이거든요..
>> 쉽게..풀어서.. 설명해주시면..무지무지..감사할거 같네요.. ^^
>> 답변.. 좀 해주십시오.. ^^
|