Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
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
Tags more
Archives
Today
Total
관리 메뉴

기분좋음

국비 25 일차 본문

IT 포트폴리오/국비지원교육 Diary

국비 25 일차

기분좋음:) 2022. 1. 17. 21:18
반응형

데이터베이스 구현 시험

 

테이블스페이스 조회 쿼리문

SELECT    A.TABLESPACE_NAME "테이블스페이스명",
          A.FILE_NAME "파일경로",
           (A.BYTES - B.FREE)    "사용공간",
            B.FREE                 "여유 공간",
            A.BYTES                "총크기",
            TO_CHAR( (B.FREE / A.BYTES * 100) , '999.99')||'%' "여유공간"
      FROM
       (
         SELECT FILE_ID,
                TABLESPACE_NAME,
                FILE_NAME,
                SUBSTR(FILE_NAME,1,200) FILE_NM,
                SUM(BYTES) BYTES
           FROM DBA_DATA_FILES
         GROUP BY FILE_ID,TABLESPACE_NAME,FILE_NAME,SUBSTR(FILE_NAME,1,200)
       ) A,
       (
         SELECT TABLESPACE_NAME,
                FILE_ID,
                SUM(NVL(BYTES,0)) FREE
           FROM DBA_FREE_SPACE
        GROUP BY TABLESPACE_NAME,FILE_ID
       ) B
      WHERE A.TABLESPACE_NAME=B.TABLESPACE_NAME
         AND A.FILE_ID = B.FILE_ID;

테이블스페이스 목록들 확인한 후, 파일경로 하나를 복사한다.

 

CREATE TABLESPACE EX datafile 'C:\ORACLEXE\APP\ORACLE\ORADATA\XE\EX.DBF' size 5M autoextend off;

EX 테이블스페이스 만들기                              파일경로(파일이름은 내가 만들어줄 테이블스페이스 명으로)             테이블스페이스 용량 크기   자동으로 용량증가 off

 

CREATE user jin identified by 1234 DEFAULT TABLESPACE EX;

비밀번호 1234인 유저 jin 생성 하면서 EX 테이블 스페이스 할당해줌

 

grant connect, resource to jin;

 jin계정에게 접속, 저장 권한 줌

 

drop user jin cascade;

계정 삭제

drop tablespace EX including contents and datafiles; 

EX 테이블스페이스 삭제

 

 

반응형

'IT 포트폴리오 > 국비지원교육 Diary' 카테고리의 다른 글

국비 27 일차  (0) 2022.01.20
국비 26 일차  (0) 2022.01.18
국비 24 일차  (0) 2022.01.14
국비 23 일차  (0) 2022.01.13
국비 22 일차  (0) 2022.01.12