0. 준비
터미널을 열어 docker를 실행합니다.
1. docker로 oracle 11g 컨테이너 실행 후 sqlplus 실행하기
# 컨테이너 띄우기
docker run --name oracle11g -d -p 1521:1521 jaspeen/oracle-xe-11g
# 실행중인 컨테이너 확인
docker ps
# oracle 컨테이너 접속, sqlplus 실행
docker exec -it oracle11g sqlplus
# 유저명과 비밀번호 입력해서 sqlplus 접속
유저명 : sys as sysdba
비밀번호 : oracle # 초기설정된 비밀번호
2. hr 계정 활성화하기
# hr 계정 비밀번호 재설정 및 활성화
alter user hr identified by tiger account unlock;
# hr 계정으로 전환
connect hr/tiger;
# 계정 확인
show user;
3. SQL Developer 로 접속하기
sqlplus가 불편하다면 SQL Developer로 접속해봅시다.
이제 활성화된 hr 계정으로, 컨테이너를 생성할 때 설정해둔 port번호를 통해 접속합니다.
4. 끝! 미리 주어진 샘플 테이블로 sql 연습하기
# 모든 테이블 목록 조회
select * from tabs;
'Programming > DB, SQL' 카테고리의 다른 글
[프로그래머스]동명 동물 수 찾기(mysql) (0) | 2021.08.27 |
---|
댓글