COMMIT 을 삽입하지 않았기 때문에 나타나는 현상이 아닙니다.
(말씀드린대로....) psql 자체의 버그로 생각됩니다. 아마도 다음 버전에서 고쳐지리라고 생각합니다. 이럴 경우 몇가지 점검할 점이 있습니다.
1. 리스토어 할 자료의 크기가 수메가바이트 이상이라면 약 1메가 바이트 정도의 크기로 적절하게 나누어서 restore 합니다.
2. 특정 부분에서 에러가 발생한다면 (restore 중에) 이 부분을 적절히 수정해 줍니다. (이것이 필요한 상황이 있던데 예전에 20메가 정도의 자료를 수작업으로 수정했더니 장난이 아니더군요)
혹시 해결된다면 다시한번 알려 주시기 바랍니다.
> query buffer max length of 16384 exceeded
> query line ignored
>
> 정재익님이 가르쳐주신대로 5줄마다 COMMIT을 삽입시켜
>
> psql /e를 실행하였는데도 위와같은 메세지가 나오네여...
>
> 글구 저의 버젼은 6.5.3 최신버젼임에두 불구하구..헉헉헉!!!
>
> 보다 좋은 해결책은 없을까여....?
>
> 근데 휴일임에두 불구하구 답변을 일찍 주어서 대단히 고맙습니다...
>
> 좀 더 연구를 해볼테니 더 좋은 방도를 부탁드립니다...
|