본문 바로가기

프로그래밍/오라클

[ Oracle ] 오라클 12g sql developer 설치

반응형

Oracle Developer가 지워져 새로 설치가 필요해, 새로 설치하려 보니 벌써 12g까지 나와있다. 매번 설치를 하려할 때마다 시간소모가 크기 때문에 이제는 정리가 필요하다! 특히나 12c 버전 부터는 계정명의 룰이 바뀌었다. 반드시 계정명 앞에 C## / c##이 반드시 포함되어야만 하기 떄문에 새로 만드시는 분들은 안된다고 당황하지 마세요!!~

** 블로그 참조 [ https://gs.saro.me/#!m=elec&jn=845 ]

설치 및 초기환경 세팅
1. 오라클 다운로드 https://www.oracle.com/downloads/index.html
2. 설치- 추가로 "전역 데이터베이스 이름" 값은 기억해둡니다.
3. 실행 (윈도우키 + R) -> sqlplus "/as sysdba"
> create user 계정 identified by 암호;
ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다.
- 오라클 12c부터는 cdb의 계정명은 C## 혹은 c## (대소문을 구분함) 으로 시작해야 한다고 합니다.
(하지만 필자도 CDB가 뭔지 모르기 때문에 조사좀 하고 강의를 올리겠습니다.)
- 참고 : http://halimdba.blogspot.kr/2013/07/ora-65096-invalid-common-user-or-role.html
> create user C##계정 identified by 암호;
사용자가 생성되었습니다.
- 개발용이기 때문에 전체 권한을 주도록 해보겠습니다.
> grant all privileges to C##계정;
권한이 부여되었습니다.
- https://localhost:5500/em/login 을 사용하기위해선 EM_EXPRESS_BASIC 이상의 권한을 줍니다.
> grant EM_EXPRESS_BASIC to C##계정;
권한이 부여되었습니다.
- 하지만 개발용이기 때문에 sysdba 로 접속할 수 있도록 권한을 줘보도록 하겠습니다.
- 지금까지... 권한준건..;; 연.. 연습용입니다.!!! 하하..;;
> grant sysdba to C##유저 container=all;
권한이 부여



사실 Sql Developer자체에서 실행을 해도 된다. ^^ 오히려 더 쉬우니 한번 해보시길~


반응형