일단 서버가 살아있나 확인해 보세요.
"onstat -" 를 치시고 서버가 살아있으면 인포믹스 버전과 함께 "On-Line"
이라고 나올것입니다.
현재는 죽어있는 상태같군요.
만일 죽어있다면 이렇게 실행하시구요.
$ oninit -v
(아시겠지만 onint -i 는 절대로 해서는 안됩니다. 모든것을 초기화 시키니까요...)
그리고 시스템에서 루트가 인포믹스의 패스워드를 바꿀 수 없다는것은
조금 애매하군요.
시스템 문제가 아닐까요? 아니면 누가 실수로 인포믹스 유저를 지웠다던지..
인포믹스라는 유저도 시스템에서 보면 하나의 유저일 뿐인데말이죠
그리고 SDK로 인포믹스에 접속하는 것은 간단합니다.
환경변수를 database와 비슷하게 해주시고요, 그냥 설치하시면 되는데...
일단 서버상태먼저 해결하시고
그 다음에 SDK 접속을 해보시기 바랍니다.
그럼 이만...
-- orchis 님이 쓰신 글:
>> 인포믹스 서버와 웹서버가 있습니다.
>>
>> 둘다 선os5.7 이구요.
>>
>> 웹서버에는 아파치와 php가 깔려 있습니다.
>> 그리고 INFORMIX-Client SDK을 사용해서 인포믹스 서버에 접근하려고 하는데, 어떻게 해야할 지 모르겠습니다.
>>
>> onconfig 파일과 sqlhosts 파일을 어떻게 수정해야하는지..
>>
>> onmonitor를 사용해서 시스템 상태를 알아보려고 했는데 다음과 같은 에러가 나서
>> shared memory not initialized for INFORMIXSERVER iwebtli
>>
>> Parameters > Initialize > Shared-Memory > perFormance > data-Replication > diaGnostics > pdQ > Add-Log 등의 순서를 밟아가며 위의 에러를 잡으려 했는데 끝에 또 이런 에러가 나네요.
>> oninit: Fatal error in sharedn
>>
>> 혹시 root로 작업해서 그런것이 아닌가 하여 informix로 로그인 하여 작업하려했더니 이번에는 패스워드를 잊어먹었지 뭡니까..
>>
>> 그래서 루트에서 바꾸려했더니 다음과 같은 에러가 난다는 겁니다.
>>
>> [server]# passwd informix
>> passwd(SYSTEM): informix does not exist
>> 권한이 거부됨
>>
>> 어쩌면 좋을까요...ㅜㅜ
>> 도와주세요...
|