rename 은 어떻게 시킨 것인가요. 혹시 파일이나 디렉토리의 퍼미션에 문제가 있지는 않은가요. 알아 보시기 바랍니다. 그리고 vacuum 을 실행해 보시고, pg_dump 로 백업을 받아 보시기 바랍니다. 물론 잘 안될 것으로 생각되지만 일차적으로 조치를 치할 수 있는 방법일 것 같습니다.
::사이버 님께서 쓰시길::
> 안녕하세요..
> 정말 이상한 경우가 있어서 이렇게 문의 드립니다.
> 저번에 '(점)이 입력이 안되고 에러 메세지가 나온다고 했잖아요..그런데 그문제는 해결이 되었거든요.
> .
> (참고로..이문제를 특수 문자로 인식해서 자바인 경우는 statement가 아닌 preparedstatement로 하고
> 값을 하나하나를 setstring시키면 되더라구요..)
> 그런데 문제점은..
> 이것을 해결하고자 해서 이전에 있던 테이블을 rename시켜서..
> 예를 들면 bbs라는 테이블을 bbs1이라고 rename시키고 다시 bbs라는 테이블을 만들었습니다.그리고 '(
> 점)의 문제점을 해결하고 나서 기존에 있던 bbs(즉 현재는 bbs1)을 드롭시키고 새로 만든 bbs로 사용하
> 려고 하는데요..
> 갑자기 drop가 안되요...
> 즉 제일 중요한 문제점은요 포스트 그레스 상태에서 \d bbs or \d bbs1하면 내용구성이 다 보이는데요.
> .select * from bbs; or select * from bbs1;하면
>
> ERROR: mdopen: couldn't open bbs: No such file or directory 이런 에러가 띄더라구요..
> 즉 drop도 안되고 쿼리문도 안되더군요..delete도 마찬가지로 안되요..
>
> 또한 홈페이지 상에서 bbs테이블을 불러오는 곳에도 위와 같은 에러가 나더라구요..
> 맨처음 분명히 되는걸 확인했구요..몇번이나 데이터를 집어 넣어거든요..그리고 확인도 해봤는데 안되
> 요..
>
> 그래서 마지막 방법으로 예전에 백업받아둔 bbs를 덮어 씌워려고 했는데 그것 또한 에러가 나더라구요.
> .
> 아무래도 bbs,bbs1를 강제적으로 지워야 할것 같은데 이방법을 어떻게 하면 해결 할수 있을지 좀 제발
> 알켜 주세요...부탁드립니다...
>
|