업무상 기본적인 DB만 사용하다가 SQLD 자격증을 위해 시작
Window만 사용해보다가 넘어오게 된 MacOS..
homebrew 설치와 docker 설치하여(colima를 사용함)
brew install colima
colima start --arch x86_64 --cpu 4 --memory 8
docker run -d --name oracle-xe -p 8080:8080 -p 1521:1521 -e ORACLE_PASSWORD=1234 -v ~/data/oracle:/opt/oracle/oradata gvenzl/oracle-xe
오라클 XE 컨테이너 설치도 하여 실행
docker start oracle-xe
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
cebb414c27b0 gvenzl/oracle-xe "container-entrypoin…" 34 minutes ago Up 5 seconds 0.0.0.0:1521->1521/tcp, :::1521->1521/tcp, 0.0.0.0:8080->8080/tcp, :::8080->8080/tcp oracle-xe
bash 실행
docker exec -it mysql bash
bash-4.4$ sqlplus / as sysdba
SQL> ALTER SESSION SET"_oracle_script"=TRUE;
Session altered.
SQL> CREATE USER ordr IDENTIFIED BY 1234;
User created.
리소스와 연결, 관리자 권한을 부여
SQL> GRANT RESOURCE, CONNECT, DBA TO ordr;
Grant succeeded.
SQL>CONNECT ordr/1234
Connected.

SQL Developer Mac ARM 다운로드

