일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Headless 컴포넌트
- CS
- github actions
- Microtask Queue
- Event Loop
- useMemo
- 타입 단언
- useCallback
- Render Queue
- 명시적 타입 변환
- TypeScript
- Compound Component
- CI/CD
- useLayoutEffect
- task queue
- 프로세스
- 암묵적 타입 변환
- Custom Hook
- Sparkplug
- linux 배포판
- react
- 좋은 PR
- 주니어개발자
- React.memo
- prettier-plugin-tailwindcss
- JavaScript
- docker
- useEffect
- AJIT
- type assertion
Archives
- Today
- Total
구리
[Oracle] IO Error : could not resolve the connect identifier specified 본문
오류해결
[Oracle] IO Error : could not resolve the connect identifier specified
guriguriguri 2021. 9. 27. 15:16[상황]
오라클 전자지갑(ATP)을 사용하여 프로젝트를 구동하던 중 아래와 같은 오류를 만나게 되었습니다.
전자지갑 경로, ID, 비밀번호도 맞게 입력하였는데 AWS 리눅스 서버에 프로젝트를 구동하니 위와 같은 오류가 발생하였습니다...
[원인]
원인은 전자 지갑 경로에 있었습니다... 로컬에서 프로젝트 구동시에는 전자지갑을 스프링 프로젝트 resources에 넣고 해당 프로젝트 경로로로 설정하였는데 가상 서버에서 프로젝트 구동시에는 프로젝트 경로가 아닌 가상 서버 경로에 전자지갑 파일을 넣고 해당 서버 경로로 설정해야 했습니다.
[해결방법]
로컬에서 구동시 application.properties에서 설정한 전자지갑 경로
spring.datasource.url=jdbc:oracle:thin:@jeongyeon_low?TNS_ADMIN=./src/main/resources/wallet_jy
AWS에서 프로젝트 구동시 application.properties에서 설정한 전자지갑 경로
#spring.datasource.url=jdbc:oracle:thin:@jeongyeon_medium?TNS_ADMIN=/usr/local/tomcat8.5/wallet_jy
tomcat8.5 폴더에 압축을 푼 전자지갑 파일을 넣고 위와 같이 설정하니 오류가 해결되었습니다.
'오류해결' 카테고리의 다른 글
[Nginx] 동적 IP일 때 proxy_pass 연결 끊기는 에러 (4) | 2023.12.05 |
---|---|
[Prettier] Next.js13 + Prettier 관련 에러 해결 (2) | 2023.12.03 |
[Mac] java.sql.SQLException: 로케일을 인식할 수 없습니다. (0) | 2021.08.29 |
[IntelliJ] 정적 리소스(html, js, css 등) 수정시 서버 재구동 없이 반영하는 방법 (0) | 2021.08.06 |
[Spring boot] JSP 연동 오류 (java.lang.NoSuchMethodError) (0) | 2021.07.20 |