database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
ㆍInformix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Informix Q&A 583 게시물 읽기
No. 583
Re: Message not found에 관하여...
작성자
박영길
작성일
2001-03-09 21:53
조회수
6,179

안녕하세요.

 

message not found는 환경변수중

 

INFORMIXDIR=/opt/informix

 

와 같이 INFORMIXDIR을 설정하지 않았거나

디렉토리의 위치가 맞지 않아서 출력되는 메시지 입니다.

 

즉 아래의 모든 메시지는 인포믹스 엔진인 oninit이

$INFORMIXDIR/gls 디렉토리의 메시지 파일을 읽어들여

사용자의 locale에 맞는 메시지를 출력하고자 하나

메시지 파일을 읽어들일 수 없어서 출력되는 오류입니다.

 

bash을 사용하신다면(리눅스는 기본이 bash죠)

 

.bashrc 나 .profile에

purple님이 설명하신 환경변수 설정을 넣어서 사용자가

로그인시 환경변수가 설정되도록 하거나 직접

 

export INFORMIXDIR=인포믹스 디렉토리

 

를 key in하여 설정하시면 됩니다.

설정의 확인은

 

$ env | grep INFORMIXDIR

 

로 하시면 됩니다.

 

그럼 수고하세요.

 

>>최진우 님께서 쓰시길<<

 

:: 답변보내주신데 감사드립니다...

:: 상세히 설명해 주셔서 도움이 많이 되었습니다

:: 한기지만 더 질문을 드려도 되겠습니까

:: 1. iif2000을 어느정도 setting후

:: oninit -ivy를 실행하면

:: message 12759 not found

:: succeeded

:: message 35541 not found

:: message 12759 not found

:: 라는 메시지가 나옵니다

:: 2. 그래서 db의 상태를 알아보기 위해

:: onstat 를 실행하면

:: GLS initionalization failed ,error -23101

:: 이라는 메시지가 나옵니다

:: 다시 한번 부탁드립니다

::

::

::

:: >>purple 님께서 쓰시길<<

::

:: :: 안녕하세요?

:: ::

:: :: 설치하신후, 서버를 올리기 위해서 하셔야할일이 크게 세가지 입니다.

:: ::

:: ::

:: :: 1. 환경변수를 informix user의 profile에 등록

:: :: export INFORMIXDIR=인포믹스설치디렉토리

:: :: export INFORMIXSERVER=인포믹스서버이름

:: :: export PATH=$INFORMIXDIR/bin:$PATH

:: ::

:: ::

:: :: 2. onconfig.std를 onconfig로 copy, 수정

:: :: 이건 자료실의 설치 관련 자료를 참조하시구요.

:: ::

:: :: 3. sqlhosts file을 수정

:: :: =>참고로 default file이름이 sqlhosts 이니까,처음 작업하시는 거라면

:: :: sqlhosts.std 를 sqlhosts로 복사하시고 작업하세요.

:: :: 혹시 이전에 뭔가 되어있을 수도 있으니까,

:: :: sqlshosts를 ls로 찾아보시고 있으면 그 파일에 그냥 add하세요.

:: ::

:: :: 필드는 4개이구요, 다음과 같은 값을 씁니다.

:: ::

:: :: 인포믹스서버이름 연결방법 호스트이름 서비스이름

:: :: 인포믹스서버이름 연결방법 호스트이름 서비스이름

:: :: 인포믹스서버이름 연결방법 호스트이름 서비스이름

:: :: 인포믹스서버이름 연결방법 호스트이름 서비스이름

:: ::

:: :: 연결할 서버가 여러개라면 이렇게 여러개를 적습니다.

:: ::

:: :: 각각에 대해 설명 드리면

:: ::

:: :: 인포믹스서버이름 : 이건 아시져? 연결할 서버의 이름

:: :: 연결방법 : 클라이언트와 서버와 어떻게 연결할것인가를 적습니다.

:: :: 즉, 통신 방법이죠. tcp/ip 냐, ipx/spx냐 뭐 이런거요

:: :: $INFORMIXDIR/release/en_us/0333/IDS* 라는 file을 열어보시면

:: :: 현재 장비에서 가능한 연결방법이 있습니다.

:: :: 그 중 하나를 쓰세요

:: :: 예를 들어 네트웍을 통해 클라이언트가 연결된다면

:: :: onsoctcp, 혹은 ontlitcp 중하나를 씁니다.

:: :: 호스트이름 :이건 장비의 이름 말하는 거예요, 모르실리는...

:: :: (hostname으로 확인되지요?)

:: :: IP를 직접줘도 되여

:: :: 서비스이름 :이건 TCP/IP방식으로 연결될때에 사용하게될 포트 번호입니다.

:: :: /etc/services 에 적은후 사용하셔도 되구요

:: :: 아님 직접 포트 번호를 주세여. 단 /etc/services 파일에 없는 번호

:: :: 를 써야죠, 즉 유일한 번호 값을 사용해야 합니다.

:: :: 이것두 TCP/IP쪽 문서를 보시면 service가 뭔지 잘 나와 있지요.

:: ::

:: :: 그럼 예를 들어 보면

:: ::

:: :: $INFORMIXDIR/etc/sqlhosts

:: ::

:: :: iif2000 onsoctcp myhost myservices

:: :: iif2000_2 onsoctcp myhost2 myservices2

:: ::

:: :: /etc/hosts

:: ::

:: :: myhost 100.100.100.100

:: :: myhost2 100.100.100.101

:: ::

:: :: /etc/services

:: ::

:: :: myservices 1004/tcp

:: :: myservices2 1005/tcp

:: ::

:: ::

:: :: 되었나요?

:: ::

:: :: 인포믹스는 어렵지 않답니다~

:: :: 익숙하질 않을 뿐이지요..

:: :: 어찌 익숙해진것을 쉬운것이라 할수 겠어요??

:: :: 하하~

:: ::

:: :: 그럼 ~

:: ::

:: :: >>최진우 님께서 쓰시길<<

:: ::

:: :: :: 2.iif를 설치후 -informix/etc/sqlhost.std의 내용을 보면 다음과 같이 되어있습니다

:: :: ::

:: :: :: #

:: :: :: #

:: :: :: demo_on onipcsm on_hostname on_servername

:: :: :: demo_se seipcpip se_hostname sqlexecdem

:: :: :: 와 같이 되어있는데 어떻게 고쳐라고 하는지 잘 모르겠습니다

:: :: ::

:: :: ::

[Top]
No.
제목
작성자
작성일
조회
587lvachar 타입의 데이타형이 엔터키를 안먹어엽... 잘 안되는데엽...
보타기
2001-03-12
5234
588┕>Re: lvachar 타입의 데이타형이 엔터키를 안먹어엽... 잘 안되는데엽...
박영길
2001-03-12 19:52:53
6048
584lvachar 타입의 데이타형이 엔터키를 안먹어엽...
보타기
2001-03-10
5259
585┕>Re: lvachar 타입의 데이타형이 엔터키를 안먹어엽...
박영길
2001-03-10 20:10:37
5881
586 ┕>Re: Re: lvachar 타입의 데이타형이 엔터키를 안먹어엽... 잘 안되는데엽...
보타기
2001-03-12 16:38:42
5831
581informix 설치후 oninit 에러
김한철
2001-03-09
5230
582┕>Re: informix 설치후 oninit 에러 + 인포믹스 news group 위치
purple
2001-03-09 15:57:24
5735
577iif2000 설치후 informix/etc/sqlhost.std의 변경내용
최진우
2001-03-08
5776
578┕>Re: iif2000 설치후 informix/etc/sqlhost.std의 변경내용
purple
2001-03-08 11:21:39
6270
579 ┕>Re: Re: iif2000 설치후 informix/etc/sqlhost.std의 변경내용
최진우
2001-03-08 12:52:26
6453
583  ┕>Re: Message not found에 관하여...
박영길
2001-03-09 21:53:54
6179
576INTEL LINUX(RedHat 6.2)에 IIF2000 설치 후 클라이언트 연결 성공하신분을 찾습니다.
이철우
2001-03-07
5681
580┕>Re: INTEL LINUX(RedHat 6.2)에 IIF2000 설치 후 클라이언트 연결 성공하신분을 찾습니다.
딧세
2001-03-08 13:35:12
5979
592┕>Re: INTEL LINUX(RedHat 6.2)에 IIF2000 설치 후 클라이언트 연결 성공하신분을 찾습니다.
딧세
2001-03-14 11:34:25
5946
574informix
ckkkk
2001-03-07
5392
575┕>Re: informix
이철우
2001-03-07 23:18:57
5897
570isolation level에 관해...
김재남
2001-03-06
5439
571┕>Re: isolation level에 관해...
박영길
2001-03-06 23:17:38
7396
573 ┕>감사합니다...(내용없음)
김재남
2001-03-07 09:43:40
5836
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다