티스토리 뷰
테이블 스페이스 생성
:
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;
'IT > ORACLE_DB_SQL' 카테고리의 다른 글
[ORACLE] START WITH CONNECT BY/ 계층형 쿼리/ 예제 / 간단정리 (0) | 2021.05.20 |
---|---|
[ORACLE] sqlplus에서 백스페이스 사용하는 방법 초간단 정리!! (0) | 2020.03.26 |
[ORACLE] Synonym 개념/초간단 정리!!/사용법 (0) | 2020.03.16 |
clob 과 blob 정의 (0) | 2020.02.17 |
ORACLE/로그인 안될때/ORA-01012/ORA-01045/권한조회/권한부여/접속안될때 (0) | 2019.12.24 |