오늘 또 하나 배웠다.
너무 이상한 일이었다...
로컬환경에서 패키지가 주 로직인 api를 기동했는데, 자꾸 패키지의 어떤 프로시져의 지점에서 에러가 났다.
오라클 에러 ORA-
해당 에러를 구글링해보니 VARCHAR2의 자리에 DATE 타입이 와서, 혹은 그 반대라서 생기는 일이라고 했다.
그런데 이상한 것은 같은 디비의 같은 패키지를 쓰는데 어떻게 로컬에서는 그 지점에서 디비에러를 반환하고,
도메인주소로 호출한 운영API에서는 아무이상이 없는 걸까?..
💡 정답은.. 운영환경과 로컬환경의 자바버전의 차이였다.................................😨
이렇게 또 하나배웠다...
운영 자바버전은 타입체크를 하지 못한 더 낮은 버전이라서 원인이라고 했다. 패키지 수정이 필요하다.
'TIL' 카테고리의 다른 글
[TIL] oracle system 계정이 잠겼습니다. 해결하기 (0) | 2023.05.21 |
---|---|
[TIL] 리눅스 환경에서 파일 이름바꾸기 명령어 - cp, mv (0) | 2023.05.20 |
[TIL] 서버에서 수동으로 배포할 때 기동 확인 그리고 nohup (0) | 2023.05.09 |
[TIL] DB 연결시 Driver class name 오류 (0) | 2023.05.08 |
[TIL] Eureka에 대하여 (0) | 2023.05.05 |