일단 문제는 pg_dump 로 자료를 dump 받은 다음 다시 restore 시켜 주셔야 하는데 그런 과정을 거치지 않고 예전의 6.5.3 버전의 자료를 그대로 사용했기 때문에 생긴 에러입니다.
다시 v 6.5.3 을 설치하시고, pg_dump 를 이용해서 디비 백업을 받으시기 바랍니다. 다음으로 v 7.x 를 설치하시고, psql 을 이용해서 restore 시켜 주시기 바랍니다. 그것이 필요할 것 같습니다.
그리고 ldconfig 라는 것은 리눅스에서 shared library 를 만들고 나서 그것이 존재하는 디렉토리를 등록시켜 주는 명령어입니다. /etc/ld.so.conf 파일에 /usr/local/pgsql/lib 를 등록해 주시고 ldconfig 를 실행시켜 주시면 작업은 끝납니다. (이 과정은 물론 root로서 실행해야 합니다.)
-- 사이버 님이 쓰신 글:
>> [1] 9998
>> bash$ Database system in directory /home/pgsql/data is not compatible with this ve
>> rsion of Postgres, or we are unable to read the PG_VERSION file. Explanation from
>> ValidatePgVersion: Version number in file '/home/pgsql/data/PG_VERSION' should be
>> 6.5, not 7.0.
>>
>> No data directory -- can't proceed.
>>
>> 왜 그런거죠...
>> 제가 넘 몰라서 그런건지..
>> profile도 제대로 맞는건지 모르겠고...???
>> 좀 그러네요...
>>
>> ldconfig을 뭐...어떻게 하라고 하는것 같은데...???
>> 이것에 대한 자료를 찾아 보니..
>> 뭐..실행이..어떻고 ...저쩌고..나오네요..
>>
>> ldconfig 을 실행 시키는 방법도 모르는데..
>>
>> 하여간 좀 알려 주심 감사..감사 하겠습니다..
>> 그럼 수고..
|