ORA-65096

Ha_ju·2021년 11월 3일

ERROR

목록 보기
2/3
post-thumbnail

오늘도 어김없이 에러를 해결하여 보자 ㅎㅎ

이번 오류는 ORA-65096
이건 버전의 문제인데 오라클 12C부터는 공통계정앞에 C##을 붙이도록 네이밍 규칙이 바뀌었다고 한다.
이 키워드가 붙은 이유는 12C 버전부터 등장하는 CDB, PDB 개념 때문이라고 한다.

CREATE USER book_ex IDENTIFIED BY book_ex
DEFAULT TABLESPACE USERS
TEMPORARY TABLESPACE TEMP;

GRANT CONNECT, DBA TO BOOK_EX;

앞에 C##을 붙이니 잘 생성 되었다.

근데 이걸 매번 해야한다니 너무 귀찮다.
찾아보니 앞에 C##을 안붙이고 11g처럼 편하게 쓰고 싶은 사람들은 아래의 쿼리문을 작성하면 된다.

alter session set "_ORACLE_SCRIPT"=true;

이후부터는 C##을 붙이지 않은 상태로도 생성이 가능해진다.

PORT 변경하기

  • PORT 번호 확인하기

    select dbms_xdb.gethttpport() from dual;

  • PORT 번호 변경하기

    exec dbms_xdb.sethttpport(8080);

0개의 댓글