database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 41115 게시물 읽기
No. 41115
Oracle SID, USER, DB 간의 관계??
작성자
알파공
작성일
2016-04-01 17:59
조회수
7,267

질문에 앞서 DB에 대한 지식이 많이 부족하니 양해 부탁드립니다.

Oracle DB를 사용해보긴 했으나 DB를 생성해본적은 없습니다.

그동안 알고있던 얕은 지식으로 SID = DB 라고 생각했었는대 하나의 SID에 여러 계정으로 DB가 연결된 환경을 봤습니다.

새로운 DB가 필요해 SID를 하나 추가하면 되겠구나 생각했었는대.. 제가 뭔가 잘못알고 있었던거 같습니다.

Oracle SID, USER, DB 간의 관계를 간략하게 설명해주실분 혹시 안계실까요?

예를들면

1. 하나의 SID에 여러 USER가 붙을 수 있으며, 각각의 USER는 하나의 DB를 갖는다?

2. 하나의 SID에 여러 USER가 붙을 수 있으며, 각각의 USER는 여러 DB를 갖는다?

3. 하나의 SID에 여러 DB가 붙을 수 있으며, 각각의 DB는 하나의 USER를 갖는다?

4. 하나의 SID에 여러 DB가 붙을 수 있으며, 각각의 DB는 여러 USER를 갖는다?

 

최종 목적은 기존 환경에 맞게 새로운 DB를 생성하는겁니다.

 

이 글에 대한 댓글이 총 1건 있습니다.

12c 이전까지는

1 SID - 1 DB - many USER

12c 부터는 multitenancy 기능의 도움으로

1 SID - many DB - many USER

라고 할수 있습니다.

 

12c multi tenancy를 이용하면 새로운 DB를 생성하는 작업이 많이 편하긴 합니다. 기존까지는 말씀하신것 처럼 새로운 SID를 생성해야 했지만 이제 SQL 명령하나로 새로운 DB를 생성할수 있으니까요.

 

 

고서진(longflat)님이 2016-04-05 09:25에 작성한 댓글입니다.
이 댓글은 2016-04-06 19:28에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
41118lob 특정문자열 사이 insert [1]
정표
2016-04-11
7195
41117coulumn cursor질문 [1]
이정재
2016-04-07
7361
41116쿼리 결과물에서 특정한 DATA 제외 [2]
한상원
2016-04-06
7338
41115Oracle SID, USER, DB 간의 관계?? [1]
알파공
2016-04-01
7267
41114index range scan을 unique scan으로 풀리도록 할 수 있나요? [1]
2016-04-01
7104
41113linux 관련 엄청 어려운 문제 [2]
초보DBA
2016-03-31
7270
41112암호화 질문입니다.
우와
2016-03-30
7062
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.051초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다