4강. Seed PDB를 이용한 Pluggable(가상) 데이터베이스 생성
Seed : 시드를 만들어서 PDB에 붙여넣는 방식을 반복.
PDB: Pluggable DataBase
실습)
sqlplus sys as sysdba
SQL> select name from v$pdbs; // pdbs 뷰의 name 보기
NAME
--------------------------------------------------------------------------------
PDB$SEED
XEPDB1
-
XEPDB1을 가지고 실습 진행할 것.
sqldeveloper에서 SID:xe 가 아닌 서비스이름:xepdb1 으로 접속.
- 원격 접속을 위한 설정 변경
SQL> EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE); // 로컬만 접속 가능한 설정을 FALSE로 변경.
PL/SQL 처리가 정상적으로 완료되었습니다.
데이터베이스는 전체 테이블스페이스의 데이터를 테이블 형태로 저장한다.
데이터베이스와 데이터 파일 그리고 테이블 스페이스
데이터베이스 : 여러 파일로 구성된 데이터를 모아놓은 것.
테이블 : 개념상의 데이터(개체,Entity)를 관리하는 곳.
데이터베이스는 테이블,인덱스 등의 오브젝트로 이루어져 있다.
이러한 오브젝트로 이루어진 구조를 데이터베이스와 다른 말로 스키마 라고 한다.
Admin Accounts : SYS(DBA, 완전한 어드민), SYSTEM
Default Sample Schema User : BI(Business Intelligence), HR(Human Resources),
OE(Order Entry), PM(Product Media), IX(Information Exchange), SH(Sales)
- PDB 서버에 system 게정으로 접속하기.
경로 : C:\app\SEJONG\product\18.0.0\oradata\XE\XEPDB1\SYSTEM01.DBF
- DB생성 : 접속 - DB서버 선택 - 저장 영역 - 테이블 스페이스 우측버튼 - 새로 만들기
- 사용자 생성 - 접속 - 보안 - 사용자 - 사용자 우측버튼 - 새로 만들기



[보기] - DBA

DBA - 오라클 학습용 PDB 서버 - 저장 영역 - 테이블 스페이스 - 새로 만들기

임시로 사용할 수 있는 테이블 스페이스 생성(NEWLEC_LOGSPACE)

DBA - 보안 - 사용자 - 새로 만들기

권한은 모두 관리자, SYSKM / SYSOPER / SYSRAC은 체크 해제

오라클 NEWLECT PDB1 서버 - NEWLEC 계정으로 접속

NEWLEC 계정에서는 테이블도 없고, 뷰도 없고, 아무 것도 없는 상태!
=====
https://www.youtube.com/watch?v=jzPGKAU4fCU

오라클 데이터베이스 SQL 강의 4강 - 오라클 PDB 서버에 접속하기
좋아요~~꾹~~~!!! 이 영상의 교재는 https://javaweb.tistory.com 이 곳에 있습니다.이 강의는 데이터 베이스를 이용하기 위한 SQL 입문과정입...
www.youtube.com
'데이터베이스(DB) > Oracle DB SQL - 뉴렉처 youtube 강의' 카테고리의 다른 글
13강 - 트랜잭션 처리를 위한 COMMIT과 ROLLBACK (0) | 2021.09.13 |
---|---|
10강~12강 - SQL 쿼리 연습을 위한 테이블 준비 / 데이터 조작하기(DML) - INSERT, SELECT, UPDATE, DELETE (0) | 2021.09.13 |
9강 - 테이블 수정(ALTER TABLE) (0) | 2021.09.13 |
6강~8강 - MEMBER 테이블 생성 / 오라클 데이터 형식 (0) | 2021.09.13 |
SQL Developer 계정 접속시 오류 (0) | 2021.09.13 |