[개인] MAC 오라클 설치 및 설정하기

최정윤·2023년 10월 31일
0

개인

목록 보기
2/5

설치

# colima 설치
brew install colima

# docker 설치
brew install docker

# colima 실행
colima start --memory 4 --arch x86_64

# 실행 중인 docker 목록, 처음에는 아무것도 없음
docker ps

# docker 실행
docker run -e ORACLE_PASSWORD=pass -p 1521:1521 -d gvenzl/oracle-xe

# 실행 중인 docker 목록, 하나 생김
docker ps

# docker 이름 변경
docker rename 현재컨테이너이름(docker ps에서 확인) 변경할이름(oracle)

관리자 로그인

# 터미널

docker exec -it oracle sqlplus ace/ace@localhost:1521/xepdb1
# SQL

show con_name;
-- 결과값 CDB$ROOT

alter session set container = xepdb1;
-- se

show con_name;
-- 결과값 XEPDB1

create user ace identified by ace
default tablespace users
temporary tablespace temp;
-- 유저 생성

grant
	connect, resource,
	create session, create table,
	create procedure, create trigger,
	create view, create sequence
to ace;
-- 권한 부여

exit
-- SQL 접속 종료

ace 로그인

docker exec -it oracle sqlplus ace/ace@localhost:1521/xepdb1

SQL Developer 연결



재실행

# colima 실행
$ colima start --memory 4 --arch x86_64

# 컨테이너 리스트 확인
$ docker ps // 실행 중
$ docker ps -a // 종료된 것

#컨테이너 시작/재시작
$ docker start 컨테이너명
$ docker restart 컨테이너명

# sqlplus 터미널 연결
$ docker exec -it oracle sqlplus
# ace
# ace
profile
개발 기록장

0개의 댓글