보통 강제로 종료시키게 되면 테이블이 한 프로세스에 잡혀 있는 경우가 있습니다.
그러면 작업 중이라고 인식 되기 때문에(실제로는 아무것도 안하는데) Drop이 안 될 경우가 있습니다. 제가 아는 방법 중에 하나는 일단 그 프로세스를 찾아서 죽이는 것이구요... 기왕 날리실 거면 DB를 재부팅 해보시는 게 어떨지...^^;
-- 이지은 님이 쓰신 글:
>> sybase DB를 사용하고 있습니다.
>>
>> 테이블에 데이타를 loading하는 프로그램을 돌리다가 강제로(^C) 멈추게 했습니다.
>>
>> 그후에 테이블을 DROP 시키려 했는데 DROP이 안되고, 다른 sql문들(inset나 select, delete..)도 되질 않습니다.
>>
>> sp_help나 같을 이름의 테이블을 다시 생성해보면 DB안에 테이블이 아직 존재하고 있답니다.
>>
>> 테이블을 삭제하는 다른 방법은 없는지,, 아님 테이블이 깨진 상태인지 알고 싶구요..
>>
>> 혹 Database까지 영향이 미쳐진건 아닌지 궁금합니다...
>>
>> 빠른 답변 부탁드려요~~
|