ORA-01882 Timezone region not found
in Debugging
Oracle DB Time Zone
이슈
Time Zone ?
UTC
,GMT
,KST
같은 각 나라별 시간 대역을 말함
이 에러는 AWS EC2를 만지던 중 발생했다.
이 에러의 근본적인 원인은 한참의 삽질 끝에 알아냈다.
타임존 4박자가 모두 일치하지 않을 경우 발생하는 에러였다.
- AWS 서비스의 타임존
- EC2 인스턴스 OS의 타임존
- EC2에 설치된 WAS의 타임존
- DB의 타임존
AWS 인스턴스가 한국에 있지 않다는게 가장 큰 원인이었던 것으로 보인다.
그래서 EC2 인스턴스를 이미지화해 AWS 리전(Region)
을 한국
으로 변경하였으며,
나머지 모든 타임존을 KST
로 변경하니 해결 되었다.
이 문제로 인해 타임존이 일치하지 않으면 서로 접속이 안된다는 것도 처음 알았다.