열심히 끝까지
[에러사항] - Oracle 진행 시 존재하는 오류 해결 사항 본문
7/14 질문 나온 것 총 정리
설계없이 진행
1. Problem Occuered
>> 이 에러는 오라클 연결을 할 때 발생하는 에러
>> 왜 안되는지는 모른다... 학부생때 오류났는데 이제는 안나요......(라고 강사님 말..)
1) 오류는 이유를 알아야 한다.
- detail을 클릭하여 오류난 부분을 알아야 할 것
2) 오류 문구 구글링하면 해결방안들이 있음
3) 블로그에 포스팅
- 톰캣과 오라클이 겹쳐서... 커넥션에 문제가 있으니 아예 제거 후 다시 추가
포트 충돌의 경우 먹히지 않을 수 있다...
- 검색창에 서비스 검색
>> oracle 존재
>>> OracleServiceXE
>>> OracleXETNSListener
이 두 개 버튼중 활성화 된 것 재시작 하면 잘 된다!
2. 가장 많이 질문하는 것 중 하나
오류, 에러, 예외가 뜨면
1) 원인
- 원인발생지점
디버깅표(반드시 디버깅표 그릴 것)
console <-- 창에 의존.. 조심하세요;
- 왜?
코드 순서 이상?
초기화 이상?
2) 해결
- Exception
-> IO/ SQL 제외하면?
: 전부 JAVA 문제
> NULLPOINTER : 객체가 new 되지 않아서(객체 인스턴스화 되지 않아서) 발생
> IO의 경우 거의 경로 문제
: (경로 : 띄어쓰기, 특수기호,-,_,한글)
> SQL
: SQLException - 두가지 에러 존재
- ORA-00xxx : SQL문 문제
> TABLE과 VO의 차이
테이블 <-> VO
DBMS JAVA
>> 테이블을 사용하기 위해서 VO 이용
> 테이블명이 xxxVO, Xxx => 잘못된 방법
MEMBER, TEST => O
> ClassNotFound문제
- Project -> properties
-> Java Build Path
-> Libraries
>> jsoup, ojdbc6 들어있는지 확인
- 경로 문제
- 이후의 경로를 바꾸거나(파일을 옮기는 경우)
: 경로 변경
- .jar 이상(확률 적음)
> sql.SQLException : 부적합한 열 이름
>>
- xxx : 환경설정 문제
3) 포스팅
★★★★★
'디바이스 융합 자바(Java)기반 풀스택 개발자 양성과정(과제)' 카테고리의 다른 글
[10분 테코톡] 빙봉의 정규표현식 (0) | 2022.07.23 |
---|---|
[코딩 과제] - 7/21 강사님 문제 (0) | 2022.07.21 |
[10분 테코톡] 웨지의 OOP (0) | 2022.07.11 |
[10분 테코톡] 두강의 Generics (0) | 2022.07.10 |
[10분 테코톡] 라이언의 애자일 (0) | 2022.07.09 |