- ORA-12505, ORA-12560
- 원인 : xe SID를 찾지 못해서 오라클에 접속하지 못하는 오류. 또는 오라클 DB의 리스너 문제
- 해결1 (SID를 xe 사용하는 경우) : 내PC 우클릭 >> 관리 >> 컴퓨터 관리 - 서비스 및 응용 프로그램 - 서비스 >> OracleServiceXe 찾아서 우클릭 >> 이미 실행 중이어도 다시 시작 누르기.
- 해결2 (SID를 다른 걸 사용하는 경우) : lsnrctl status 명령어로 오라클 db 리스너가 잘 작동중인지 확인. 리스너가 보이지 않는다면 lsnrctl start.
그래도 해결되지 않는다면 구글링…
- ORA-01034 , ORA-27101
- 원인 : 이전의 비정상적인 종료로 인한 오류
- 해결 : cmd >> sqlplus / as sysdba 입력 >> ORACLE접속 되면,, startup 입력
- ORA-17059
- 원인 : oracle driver 오류. 데이터 타입 변환 시 잘못 캐스팅해서 발생한다.
- 해결 : 문자열을
getInt()
함수로 조회했는지, 숫자를 getString()
함수로 조회했는지 확인한다.