[debugging] SQL 에러 해결하기(SP2-0734, ORA-01950, ORA-01861)

yoonheekim·2022년 11월 2일

Debugging

목록 보기
1/1

수업 시간에 쓸 스크립트를 sqlplus에 복붙하려는데
ORA-01861: literal does not match format string 라는 에러와 그 밖의 다채로운 에러들이 뜸

엥...? 알고보니 내가 에러 콜렉터…? 🫠

모조리 정복하겠다는 마음으로 미친듯이 구글링 하며 스텝바이스텝으로 해결해나갔다.
에러를 해결해가는 나의 여정 〰️ 가보자고 〰️

참고로 순서는 에러 해결순!

SP2-0734 에러 해결하기

SP2-0734: unknown command beginning "ENAME VARC..." - rest of line ignored.
  • 원인 : 스크립트 - 공백행이 있어서 발생
  • 해결방법 : set sqlblanklines on 입력 스크립트 실행

ORA-01950 , ORA-01031에러 해결하기

ORA-01950: no privileges on tablespace 'USERS'
ORA-01031: insufficient privileges
  • 원인 : 사용자 권한 - 해당 작업을 실행할 권한(privilege)이 없어서 발생하는 에러
  • 해결방법 : grant unlimited tablespace to SCOTT; 입력
  • 출처 : https://jack-of-all-trades.tistory.com/291

참고) connect, resource 권한으로 해결 안되던 게 이걸로 해결됨

ORA-01861 에러 해결하기

ORA-01861: literal does not match format string ORA-06512: at "SYS.DBMS_SQL", line 1721

나를 제일 힘들게 했던 요놈 😠

마치며

해결되서 속 시원하다〰️〰️ 오류 해결하면서 정말 많이 힘들었지만 배운 점이 더 많아서 뿌듯하고 개운하다.

profile
개발 걸음마 떼기 👩🏻‍💻

0개의 댓글