우선 답변 감사드립니다..
저는 libpq.a 파일이 있는 /usr/local/pgsql/lib 로 디렉토리를 옮겨서 실행했더니 문제가 해결되었었는데.. 더 좋은 방법이 있었군요. ^^;
근데.. 왜 첨에 잘 되다 안되는지 그게 궁금하네요??
-- 정재익 님이 쓰신 글:
>> 말 그대로 shared library 를 loading 하지 못하는 것이 아닐까요?
>>
>> root 로서 다음 작업을 해 주세요.
>>
>> /etc/ld.so.conf 에 다음 한줄을 첨가해 주세요.
>>
>> /usr/local/pgsql/lib
>>
>> 그리고 ldconfig 를 실행시켜 주세요.
>>
>> 그럼 해결될 것 같은 생각이 드는군요.
>>
>> -- 박부식 님이 쓰신 글:
>> >> 제목대로입니다.
>> >> postmaster -D/home/user/db &
>> >>
>> >> 를 실행시킨 다음,
>> >> psql user
>> >>
>> >> 를 실행시키면 아래와 같은 에러 메시지가 나옵니다.
>> >> 왜 그런가요? 설치하고 난 후 한동안 잘 사용했습니다.
>> >> 어느 순간부터 이런 에러메시지가 나오면서 psql 이 수행되질 않습니다.
>> >> 이상하게도 psql -l (데이터베이스 목록 보기)는 잘 수행됩니다.
>> >>
>> >> psql: error while loading shared libraries: psql: undefined symbol: pg_encoding_to_char
>> >> pq_recvbuf: unexpected EOF on client connection
>> >>
>> >> 고수님들의 도움 부탁드립니다..
>> >> 급해서리...
|