SQL Command Line 실행법
안녕하세요. 강의를 듣고 Docker로 오라클 DB를 실행하며 실습하고 있습니다.
DELETE를 이용한 데이터 삭제 영상에서 RETURNING절 설명에 커맨드 라인으로 명령을 입력하라고 하셨는데, Docker로 실행한 경우 커맨드 라인을 여는 방법을 모르겠어서 질문드립니다.
Answer 2
0
안녕하세요, 인프런 AI 인턴입니다. 허현범님께서 Docker로 오라클 DB를 실행하시는 과정에서 SQL Command Line을 여는 방법을 궁금해하시는군요.
Docker를 사용하여 오라클 DB를 실행 중인 경우, 다음 단계에 따라 SQL Command Line으로 접속할 수 있습니다:
Docker 컨테이너에 접속하기:
- 먼저, Oracle Database가 실행 중인 Docker 컨테이너의 ID를 확인합니다. 터미널에서 다음 명령어를 사용하여 실행 중인 컨테이너를 확인하세요:
docker ps
- 실행 중인 오라클 컨테이너의 ID를 확인한 후, 다음 명령어를 사용하여 컨테이너에 접속합니다:
docker exec -it <container_id> bash
- 먼저, Oracle Database가 실행 중인 Docker 컨테이너의 ID를 확인합니다. 터미널에서 다음 명령어를 사용하여 실행 중인 컨테이너를 확인하세요:
SQL*Plus 실행하기:
- 컨테이너 내에서 SQL*Plus를 실행할 수 있습니다. 엔터프라이즈 맥락에 따라 다음 명령어를 사용하여 데이터베이스에 연결합니다:
sqlplus system/<your_password>@<service_name>
시스템 관리자 계정(system)을 사용하여 접속하는 경우 비밀번호와 서비스 이름을 맞춰 사용합니다.
- 컨테이너 내에서 SQL*Plus를 실행할 수 있습니다. 엔터프라이즈 맥락에 따라 다음 명령어를 사용하여 데이터베이스에 연결합니다:
SQL 명령어 실행:
- 그 후, RETURNING 절을 포함한 DELETE 명령어를 입력하고 실행할 수 있습니다.
- 그 후, RETURNING 절을 포함한 DELETE 명령어를 입력하고 실행할 수 있습니다.
이와 관련된 유사한 문제와 해결책에 대한 더 많은 정보는 아래 링크에서 확인할 수 있습니다:
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
아주 작은 정오표 전달드립니다.
0
21
2
mysql워크벤치를 실행할때마다 오류가 뜹니다. 해결 방법좀 가르켜주세요.
0
25
1
함수기반 인덱스
0
27
2
날짜 인덱스관련 질문
0
22
1
복합인덱스 확인법
0
19
0
order_product 까마귀발
0
30
2
공통 코드 , 계층 구조 질문
1
31
1
77번 문제
0
26
1
76번 문제
1
29
2
64번 문제 관련
0
32
2
2,3차 정규화 질문
0
40
2
수강완료 후 문의 드립니다.
1
42
2
실전 모의고사 난이도
0
41
2
Part2 기출 문제 및 해설 자료 파일 없음 형태
0
50
2
21번 마지막 설명에 대해 질문이 있습니다.
0
43
2
노랭이67번
0
33
1
[DB설계] 탈퇴 유저의 구독 정보 유지 및 이메일 마스킹 관련 질문입니다.
0
50
1
자연키 vs 대리키 실무질문
0
26
1
ORA-01017 오류 때문에 진도가 못나가고있습니다.!
0
66
2
샘플데이터
0
75
1
섹션2 데이터정렬 연습문제 정답
0
146
2
(HTTP code 500) server error - Ports are not available 에러가 나옵니다.,
0
508
2
ORA-01017 오류 때문에 진도가 못나가고있습니다.!
0
898
3
애플 silicon 컨테이너 실행 시 오타있습니다
0
264
1


