티스토리 뷰

테이블 스페이스 생성 
:
ex)
CREATE TABLESPACE PFM4C
DATAFILE '/home/oracle/db/oradata/orcl/pfm4c.dbf'
SIZE 2048M 
AUTOEXTEND ON 
NEXT 4M MAXSIZE UNLIMITED
LOGGING PERMANENT EXTENT MANAGEMENT LOCAL AUTOALLOCATE
BLOCKSIZE 8K 
SEGMENT SPACE MANAGEMENT MANUAL 
FLASHBACK ON; 

size 옵션 - 초기 데이터파일 크기 설정.
autoextend 옵션 - 초기 크기 공간을 모두 사용하는 경우 자동으로 파일의 크기가 커지는 기능을 활성화(on) / 비활성화(off , default) 설정한다.
next - 데이터파일이 증가하는 단위를 명시.
maxsize - 데이터파일이 최대로 커질 수 있는 크기를 지정. 기본값은 unlimited 이다.
UNIFORM SIZE 옵션 -  EXTENT 하나의 크기를 설정한다.


테이블 스페이스 조회 쿼리 
:  
SELECT TABLESPACE_NAME, STATUS, CONTENTS FROM DBA_TABLESPACES;


###########################################################################################

계정 생성

CREATE USER pfm4c_12t IDENTIFIED BY pfm4c_12t
DEFAULT tablespace PFM4C;



###########################################################################################
계정 권한 부여 

RESOURCE : 개체를 생성, 변경, 제거 할 수 있는 권한 ( DDL, DML사용이가능함)
CONNECT : 데이터베이스에 연결할 수 있는 권한
DBA : 데이터베이스 관리자 권한


ex)
GRANT RESOURCE, CONNECT TO pfm4c_12t;



###########################################################################################
데이터 파일 조회

select tablespace_name, bytes/1024/1024 MB, file_name
from dba_data_files;










생성하는데 사용한 쿼리 



1.  
CREATE TABLESPACE PFM4C
DATAFILE '/home/oracle/db/oradata/orcl/pfm4c.dbf'
SIZE 2048M 
AUTOEXTEND ON 
NEXT 4M MAXSIZE UNLIMITED
LOGGING PERMANENT EXTENT MANAGEMENT LOCAL AUTOALLOCATE
BLOCKSIZE 8K 
SEGMENT SPACE MANAGEMENT MANUAL 
FLASHBACK ON; 

2. CREATE USER pfm4c_12t IDENTIFIED BY pfm4c_12t
DEFAULT tablespace PFM4C;


3. GRANT RESOURCE, CONNECT TO pfm4c_12t;


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31