> PostgreSQL로 프로그래밍을 하는 사람입니다.
> 그런데 어제 방명록을 drop시킬려고 명령을 내렸더니 아래와 같은
> 에러 메세지가 뜹니다.
> 이게 도대체 어떤에러인지 궁금합니다.
> 그리고 어떻게하면 guestbook을 drop 시킬수 있을까요??
> select, delete, update, insert 모두 잘 됩니다.
>
> ============================================
> guestbook=> drop table guestbook;
> ERROR: DeletePgTypeTuple: guestbook type nonexistent
> ============================================
뭔가 이상이 생긴것 같은데 정확한 원인 파악이 잘 되지 않습니다.
그리고 저런 에러가 나는 경우를 솔직이 한번도 당해 본적이 없습니다.
단지 해결방안을 제시하자면 일단 pg_dump로 모든 데이타를 백업 받도록 하세요. 다음으로 DBMS를 새로 설치하던지 아니면 data directory를 지우고 다시 initdb를 실행한 후 다시 자료를 restore 시켜 보시기 바랍니다.
현재로서는 그 방안 외에는 기억 나는게 없군요.
|