이것저것

8월 12일 수업내용 본문

카테고리 없음

8월 12일 수업내용

곰태태 2023. 8. 12. 19:05
반응형
SMALL

Multi-Tenant는 어러개의 세입자라는 뜻으로 여러 세입자(DB)가 큰 집에 옹기종기 모여산다는 개념이다.

많이 어렵다고한다.

 

CDB 컨테이너 DB가 집주인 DB

PDB 세입자 DB

CDB라고 적혀있는곳에는  작업을 하면안된다

PDB라고 적혀있는곳에서 작업해야한다.

 

sqlplus / as sysdb

sqlplus system/oracle

로 예전에는 접속했지만 지금 버전은 이렇게 들어가면 집주인 집에 그냥 막 들어가는 것이다.

 

sqlplus system/oracle@localhost:1521/xepdb1

지금은 이렇게 접속해주면된다

show con_name

콘 이름을 보여준다.

show user 

user 이름을 보여준다

 

oracle sql developer에 가입할때는 이렇게한다.

아래 서비스이름에 xepdb1이 가장중요하다

비밀번호는 oracle로 했기때문에 oracle을 입력해주면된다.

 

cmd SQLplus에서 작업

 

create user ace01

사용자를 생성한다.

identified by me;

사용자 생성

 

grant create session

권한을 부여해준다.

to ace01;

ace01에게 권한 부여

 

grant create table

to ace01;

ace01에게 테이블 생성권한 부

conn ace02/me <- 이렇게 절대 접속하지마세요

conn ace02/me@localhost:1521/xepdb1 <- 꼭이렇게 접속하세요 conn은 다른유저로 바꾸는 것이다.

 

drop table t1 purge <-휴지통 거치지 않고 삭

create table t1(no number);

테이블 생성

 

select * from tab;

테이블 목록 확인

 

desc t1

exit

 

sqlplus ace02/me@localhost:1521/xepdb1

 

 

 

-------------------------------------------------------------------

SQL Developer에서 작업

 

drop user ace02 cascade;

create user ace02
identified by me;

grant create session, create table
to ace02;

 

 

 

ace02@xepdb1로 서버 생성할때는

암호는 me이다

반드시 소문자

 

 

 

SQL Developer 이용하는 경우 :  https://goblin9.tistory.com/4 

 

[Oracle Sql Developer ] system으로 접속하기, 새 계정 만들기

system으로 접속하기 1. 오라클 developer 실행 후 녹색 십자 버튼을 클릭합니다. 2. 그림 설명에 따라 넣어줍니다. 3. 테스트 후 상태: 성공을 확인합니다. 4. 테스트가 성공으로 나오면 저장해줍니다.

goblin9.tistory.com

 

live SQL 로 공부가능

 

정규화는 컬럼의 위치를 확인하는 것이다.

 

create_table(user)  먼저하고 insert_data (user) 

creobjects(kosa) demobld(kosa)

반응형
LIST
Comments