출처 : http://blog.naver.com/kitaek99/70019756291
테이블 스페이스 검색
SQL>SELECT tablespace_name, status, contents FROM dba_tablespaces;
테이블 스페이스의 사용 가능한 공간 보기
SQL>SELECT tablespace_name, bytes, blocks FROM dba_free_space ORDER BY tablespace_name;
테이블 스페이스의 삭제(파일은 폴더에서직접 삭제해야 한다.)
SQL>DROP TABLESPACE테이블스페이스이름 INCLUDING CONTENTS AND DATAFILES;
데이터 파일 크기변경
SQL>ALTERDATABASE DATAFILE 'D:\oracle\oradata\테이블 스페이스명.dbf'RESIZE 100M;
테이블 스페이스에 데이터 파일 추가(예=>테이블 스페이스에 50M 데이터 파일을 추가한다)
SQL>ALTERTABLESPACE테이블 스페이스명
ADD DATAFILE 'D:\oracle\oradata\추가할 파일명.dbf' size 50M;
자동으로 확장할 수 있는 데이터 파일 추가(예=>테이블스페이스에 최대 200M까지 자동으로 10M씩 늘어나는데이터 파일을 추가한다)
SQL>ALTERTABLESPACE테이블 스페이스명
ADD DATAFILE 'D:\oracle\oradata\추가할 파일명.dbf'
AUTOEXTEND ON NEXT 10M MAXSIZE 200M;
※ MAXSIZE 에 UNLIMITED를 주면 제한 없이 계속 늘어난다.
데이터 테이블 스페이스 생성(디폴트 테이블 스페이스)
SQL>CREATE TABLESPACE webadm_data_ts
DATAFILE '/oracle/oradata/webadm/webadm_dat_ts.dbf' size 500M
AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED ONLINE;
템프 테이블 스페이스 생성
SQL>CREATE TEMPORARY TABLESPACE webadm_tmp_ts
TEMPFILE '/oracle/oradata/webadm/webadm_tmp_ts.dbf' size 256M
AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED;
인덱스 테이블 스페이스 생성
SQL>CREATE TABLESPACE webadm_idx_ts
DATAFILE '/oracle/oradata/webadm/webadm_idx_ts.dbf' size 500M
AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED ONLINE;
※ 옵션
ONLINE : 생성 즉시 사용 가능.
OFFLINE : 생성 즉시 사용 불가능.
PERMANENT : 영구적인 데이터를 저장하는 경우.(default)
TEMPORARY : 임시 데이터 저장용 테이블 스페이스를 만들 경우.
DICTIONARY : 사전 테이블을 이용해서 관리되는 테이블 스페이스
LOCAL : 로컬로 관리되는 테이블 스페이스
등록된 사용자(계정) 목록 보기
SQL>SELECT username, user_id FROM dba_users;
사용자 삭제
SQL>DROP USER 사용자이름;
사용자 생성
SQL>create user webadm identified by webadm;
사용자 권한 설정
SQL>grant create connect,resource to webadm;
사용자 수정
alter user webadm default tablespace webadm_data_ts temporary tablespace webadm_tmp_ts;
※ 위와 같이 하거나 아래와 같이 한번에 가능
사용자 생성 및 권한관리
SQL>CREATE USER "webadm"PROFILE "DEFAULT"
IDENTIFIED BY "webadm"
DEFAULT TABLESPACE "webadm_data_ts"
TEMPORARY TABLESPACE "webadm_tmp_ts"
ACCOUNT UNLOCK;
GRANT "CONNECT" TO "webadm";
GRANT "RESOURCE" TO "webadm";
'DATABASE' 카테고리의 다른 글
solaris64에 오라클 클라이언트 설치 (0) | 2011.10.16 |
---|---|
[ORACLE] Oracle 사용자생성, 테이블스페이스 등록 (0) | 2011.10.16 |
[ORACLE:windows] Linux x86에 Oracle Database 10g설치하기 (0) | 2011.10.16 |
[ORACLE] 10g startup shutdown (0) | 2011.10.16 |
[ORACLE] PCC-S-02015 에러 처리방안 (0) | 2011.10.16 |