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 40928 게시물 읽기
No. 40928
디비 생성에 대해 자세히 알려주세요..
작성자
박현수(sadad)
작성일
2015-09-07 19:40
조회수
7,402

 우선 mysql쪽으로 10년 넘게 사용해 오다가, 최근 오라크를 다시 접하고 있습니다.

7~8년전에 잠깐 다루었는데.. 하나도 모르겠네요..

 

우선 database configuration assistant를 통해 데이타 베이스를 생성했습니다.(10g 입니다.)

이곳에서 지정한 아이디와 패스워드를 사용하는줄 알았는데.. 그게 아니더군요.. ㅡ.ㅜ;

 

그리고 리스너 구성했고요..

그런데, 사용자 지정및 테이블스페이스등을 해야 한다고 하던데..

(데이타베이스 생성시 테이블은 별도 생성하지 않았으며, 덤프뜬 것만 현재 가지고 있습니다.)

 

우선 테이블스페이스부터 생성하고, 사용자를 지정해야 하는건가요??

아니면 사용자부터 생성하고, 테이블스페이스를 지정하는건가요?

 

그리고 테이블스페이스 생성시마다, 사용자를 지정해야 하는건가요?

이런 설정부분이 너무 헤깔립니다.. ㅜ.ㅜ;

 

좀 자세히 알려주시면 감사하겠습니다.

그럼 수고하세요.

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

순서는 상관 없습니다.

user를 생성시 특정 테이블스페이스를 해당 user의 기본 테이블스페이스로 지정할수도 있고, 나중에 다시 재지정 해도 됩니다. 따로 기본 테이블스페이스를 지정하지 않았을경우 users라는 테이블스페이스가 기본테이블스페이스로 지정될거구요. 또 기본테이블스페이스 지정값과는 상관없이 각 테이블 생성시마다 그 테이블을 어느 테이블스페이스에 저장할지를 지정할수도 있구요.  user의 기본테이블스페이스 값은 그 user아래에 테이블을 생성할때 테이블스페이스 이름을 지정해 주지 않을경우 사용될 테이블스페이스 입니다.

여러 유저가 같은 테이블스페이스를 공유할수도 있고, 각 유저별로 테이블스페이스를 만들어줄수도 있고, 한 유저가 여러개의 테이블스페이스를 사용할수도 있고.. 모두 디자인하기 나름이구요.

 

 

고서진(longflat)님이 2015-09-08 18:48에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
40931SELECT 정렬? 질문드려요 [2]
대국적쿼리
2015-09-10
7697
40930한 행에 DATA 이어붙이기 [1]
초보
2015-09-10
8043
40929요즘 질문이 많네요. SQL 문의입니다. [4]
이현정
2015-09-08
7977
40928디비 생성에 대해 자세히 알려주세요.. [1]
박현수
2015-09-07
7402
40927두개의 리스너를 구성을 하려고 하는데, 잘 안됩니다.. [1]
박현수
2015-09-07
7817
40926ctas 결과문의 입니다. [2]
이현정
2015-09-07
7512
40925조인문의 입니다. [1]
이현정
2015-09-06
7451
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다