ERROR -271 : COULD NOT INSERT NEW ROW INTO THE TABLE.
여기서 찾은 것은. 위의 문장이 dbspce 가 full. 나서 그런거 라고 하는데.. 맞나요...
위의 에러가 지속적으로 나는 것이 아니라.. 나왔다가 나오지 않았다 합니다.
만약 dbspce 가 full 났다고 하면 dbspce를 늘릴 수 있는 방법이 있나요?
고수님들 좀 가르쳐 주세요....^^
This problem has many possible causes, including a locked table or a full disk. Check the accompanying ISAM error code for more information.
위 메세지를 보시면 아시겠지만, 이 에러의 경우 보통 DBSPACES가 부족한경우
많이 발생하는 에러입니다.
$onstat -d 로 해당 청크의 사용현황을 보시고, 부족한 경우 DBSPACES를 추가해주세요
$ onspaces -- 를 하시면, 옵션이 나옵니다.
보시고, 추가해주시면 해결이될듯싶습니다.
FROM BY DYSSE [ http://www.informix.we.ro ]
DBSpace가 모자란 경우에도 발생하구요..
지금 현재 지금 제가 수행하고 프로젝트의 대상 DB에도 가끔 발생하는데.. 전혀 스페이스 문제가 아니더군요..
혹시 작업하고 계시는 테이블에 트리거나 혹은 프로시져가 걸려 있는 경우에는 그 작업을 수행하다가 걸리는 에러 일수 도 있구요.. 아니면.. 테이블에 lock이 걸린 경우일수 도 있습니다..저는 프로시져의 경우였죠... 프로시져 호출에서 락이 걸려서...음...
짧은 생각입니다..즐거운 하루 되세요..