본문 바로가기

IT관련

오라클 에러 정보 (JBO-25014) - Another user has changed the row with primary key oracle.jbo.Key

Oracle EM(Enterprise Manager) 사용하면서 JBO-25014 에러를 보게되어 찾아보다가 해결하게된 정보를 공유합니다.

찾아보면, timestamp 가 어쩌고, date 가 어쩌고 이런 말들이 많이 나옵니다.

 

일단 날짜 관련해서 뭔가 잘못된 부분이 있는것 같아서,

제 EM 서버와 DB 서버의 날짜를 확인해봤더니 확실히 한참 잘못되어 있었습니다.

ntp 서버가 죽어 있어서 날짜가 한참 이전으로 세팅되어 있는 것이 문제 였었습니다.

 

ntpq -p  커맨드로 체크해보면 위처럼 에러가 나고, date 커맨드로 실행해보면 날짜가 한참 이전 날짜로 되어 있었습니다.

 

ntp 설정 제대로 해주고 date 도 정상적으로 바뀌고 나니까 더이상 JBO-25014 에러는 안납니다. ^^

 

 

이렇게 날짜가 잘못되어 있는 경우에는 JBO-25014 에러만 나는게 아니라 EM 화면 여기저기에서 이상하게 동작하는 것을 경험하게 됩니다.

일부 화면이 안나온다던가 하는...  ntp 설정 중요한 것 같네요~