[Doker] docker를 사용하여 oracle 12c 세팅하기
Contents
기록쓰 기록쓰 👻👻👻👻
Oracle 12c 공식 이미지 다운로드
- https://hub.docker.com/_/oracle-database-enterprise-edition?tab=resources
- 공식 이미지를 다운로드 후
Preceed to Checkout
버튼을 클릭하여 동의 정보를 입력한다.
대충 입력쓰…
도커 이미지 다운로드 후 실행
- 8080은 많이 사용하니까 각각 8282, 1522로 매핑하였다.
|
|
유저 생성 및 권한 부여
sysdba로 sqlplus 접속
|
|
사용할 유저 생성
- bluetape이라는 유저 생성후 “afternoon” 지정
|
|
ORA-65096: invalid common user or role name
-
Oracle 12c에서는 사용자 생성 방식이 조금 변경되었다. 이전 생성 스크립트로 생성시 ORA-65096: invalid common user or role name 가 발생한다.
-
해결방안 1 : 계정앞에
C##
키워드를 붙여 준다.1
CREATE USER c##bluetape IDENTIFIED BY afternoon;
-
해결방안 2 : 현재 세션에 설정 변경
1
ALTER SESSION SET "_ORACLE_SCRIPT" = TRUE;