TIL

[TIL] 로컬은 db에러가 나는데 운영은 기동된다..?

봄봄로그 2023. 5. 11. 20:16

오늘 또 하나 배웠다.
너무 이상한 일이었다...
로컬환경에서 패키지가 주 로직인 api를 기동했는데, 자꾸 패키지의 어떤 프로시져의 지점에서 에러가 났다.
오라클 에러 ORA-
해당 에러를 구글링해보니 VARCHAR2의 자리에 DATE 타입이 와서, 혹은 그 반대라서 생기는 일이라고 했다.
 
그런데 이상한 것은 같은 디비의 같은 패키지를 쓰는데 어떻게 로컬에서는 그 지점에서 디비에러를 반환하고,
도메인주소로 호출한 운영API에서는 아무이상이 없는 걸까?..
 
💡 정답은.. 운영환경과 로컬환경의 자바버전의 차이였다.................................😨
이렇게 또 하나배웠다...
운영 자바버전은 타입체크를 하지 못한 더 낮은 버전이라서 원인이라고 했다. 패키지 수정이 필요하다.