테이블이 깨졌을 때 발생하는 에러 입니다.

처음 보는 에러라서 당황했지만 해결 했습니다.

 

해결 방안으로는 SQL 서비스를 중지 추 myisamchk 작업을 진행하면 됩니다.

 

myisamchk -ev 테이블명.MYI: 테이블 파일 상태 점검

myisamchk -r 테이블명.MYI: 테이블 파일 복구

 

위와 같이 작업하니 테이블 정상 동작하는 것을 확인했습니다.

 

위와 같은 메시지와 함께 DB에 접근이 안되는 문제가 발생하였습니다.

 

ROOT 권한으로 SQL에 접근한 다음에

flush hosts; 를 입력하면 해결 됩니다.

발생 이유

- 빌드를 하고 난 다음 한개의 패키지명을 변경 하고 나서 다시 빌드를 하니

"Could not delete ... May be locked by another process" 와 같은 메시지가 출력되었음.

 

해결방안

- 서버탭에 있는 톰캣 서버에서 우클릭 --> Clean 클릭

- 서버탭에 있는 톰캣 서버에서 우클릭 --> Clean Tomcat Work Directory를 클릭

 

- 위 방법대로 안될 경우 C:\ --> 사용자 --> 내 아이디 폴더 --> eclipse-workspace --> .metadata --> .plugins

--> org.eclipse.wst.server.core 폴더로 이동하여 tmp0 폴더를 삭제 한 후 위의 방법부터 다시 시작.

 

그리고 다시 실행하면 정상 동작

'Web > Tomcat' 카테고리의 다른 글

Tomcat 에러 Could not delete ... May be locked by another process  (1) 2020.11.09
  1. shimhoseok 2020.11.26 02:58

    유용한 글 되게 잘 보고 가여

+ Recent posts