> 메일로 백업자료를 보냈습니다.
> 부디 검토를 부탁드립니다..
> 그럼 20000....
백업자료 잘 받았습니다.
백업 자료를 보니 pg_dumpall로 백업을 받은 듯 하군요.
이전에 저가 이 게시판에 pg_dumpall을 이용해서 절대로
백업을 받지 말라는 말씀을 드린적이 있었는데....
SQL query로 백업시킨것을 restore 시키는 경우 psql에서
Query를 위한 buffer를 제대로 관리하지 못하는 것
같습니다. 그 때문에 저런 SQL 문장을 1.5M 정도 이상을
한꺼번에 psql /e 를 통해서 입력을 시키면 나 몰라라
하고 뻗어 버리는 황당한 경우가 생기더군요.
이런 에러 때문에 애 먹으신 분이 저기 아래에 송재호님
이시죠. 이때문에 덩달아 저도 애를 먹었지요. :/)
Anyway! 해결법은 간단합니다.
일단 파일내의 자료에 특수문자등이 포함되어 있지 않은
듯 하군요. 그러니 간단히 파일의 크기를 1M 정도 단위로
자르세요. 그리고 나서 그 파일을 Restore 시키도록 하세요.
순서대로 ....
그럼 문제는 해결될 듯 하군요.
특수문자가 문자중에 들어 가 있을 경우 엄청난 노가다를
해야만 합니다.
|