오라클 12c부터는 공통계정앞에 c##을 붙이도록 네이밍 규칙이 바뀌습니다.
C## 키워드가 붙는 이유는 12c 버전부터 등장하는 CDB, PDB 개념 때문이라고 합니다.
위와 같이 c## 을 붙여서 생성하면 제대로 생성이 됩니다.
하지만 권한을 주거나 접속할때도 모두 c## 을 붙여야 되서 상당히 귀찬은데 세션을 변경해주면 c## 을 붙여주지 않아도 됩니다.
alter session set "_ORACLE_SCRIPT"=true;
위와 같이 세션을 변경하고 다시 만들어보면 c## 을 붙이지 않아도 생성이 가능합니다.
댓글