사용자 도구

사이트 도구


dbms:oracle:admin:oracletablemanage

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
dbms:oracle:admin:oracletablemanage [2007/06/22 02:03]
starlits
dbms:oracle:admin:oracletablemanage [2008/11/03 10:08] (현재)
starlits
줄 1: 줄 1:
 ====== Table ====== ====== Table ======
  
- +  - [[dbms:oracle:admin:oracletablemanage:truncate | Table Truncate ]] 
-===== Oracle 10g에서 테이블 Drop/Purge 시키기 ===== +  - [[dbms:oracle:admin:oracletablemanage:purge | Table Drop/Purge ]] 
-  * Purge 옵션을 가지고 테이블 Drop 하기 +  - [[dbms:oracle:admin:oracletablemanage:tablesizecals | 테이블 즈 계산 ]] 
-<code> +  - [[dbms:oracle:concept:tablesizeanalyze|Table 사용량(기) 분석 ]]
-SQL> DROP TABLE 테블명 PURGE; +
-SQL> DROP TABLE 테이블명 CASCADE CONSTRAINTS PURGE; +
-</code> +
- +
-  * Drop Table '테이블명'만 가지고 삭제했을 경우 잔재테이블을 Purge 하기 +
-<code> +
-SQL> PURGE TABLE "BIN$IIM7B5WPKdLgRAASeZ4XFA==$0"; +
-</code> +
- +
-  * 모든 잔재테이블을 Purge 시키기(휴지통비우기) +
-<code> +
-SQL> SHOW RECYCLEBIN( or SHOW RECYCLE ) +
-SQL> PURGE RECYCLEBIN +
-</code> +
- +
-===== 다른 계정에 권한(SELECT,INSERT,DELETE..) 할당하기 ===== +
-  * scott 계정의 stable 테이블을 eagle 계정에서 select 할 수 있게 적용하는 방법 +
-    - scott 계정으로 로그인한다.<code> +
-$ sqlplus scott/****** +
-</code> +
-    - 권한을 생성한다. <code> +
-SQL> grant select on stable to eagle; +
-</code> +
-    - 아래처럼 스크립트로 만들어서 적용할 수도 있다.<code> +
-#!/bin/sh +
- +
-if [ $USER != "oracle" ; then +
-    echo "'$USER' is not oracle " +
-fi +
- +
-sqlplus /nolog <<EOF +
-connect scott/****** +
-grant select on stable to eagle; +
-EOF +
-</code> +
  
  
dbms/oracle/admin/oracletablemanage.1182445430.txt.gz · 마지막으로 수정됨: 2007/06/22 02:03 저자 starlits