隨筆-28  評論-15  文章-81  trackbacks-0

          查看臨時表空間的數據文件的狀態
            SELECT FILE#,STATUS FROM V$TEMPFILE
          查看臨時表空間的大小
            SELECT TABLESPACE_NAME,FILE_NAME,
              BYTES/1024/1024,USER_BYTES/1024/1024,(BYTES-USER_BYTES)/1024/1024 FROM DBA_TEMP_FILES
          查看臨時表空間的詳細信息
            SELECT * FROM DBA_TEMP_FILES
          查看表空間的空余大小
            SELECT TABLESPACE_NAME,SUM(BYTES)/1024/1024 MB FROM DBA_FREE_SPACE GROUP BY TABLESPACE_NAME

          清空臨時表空間

          1.startup --啟動數據庫

          2.創建中轉臨時表空間 
            CREATE TEMPORARY TABLESPACE TEMP2
              TEMPFILE 'D:\ORACLE\ORADATA\DB\DATAFILE\TEMP_T02.DBF' SIZE 200M

          3.改變缺省臨時表空間 為剛剛創建的新臨時表空間temp2
             ALTER DATABASE DEFAULT TEMPORARY TABLESPACE TEMP2;

          4.刪除原來臨時表空間
              DROP TABLESPACE TEMP_T INCLUDING CONTENTS AND DATAFILES;

          5.重新創建臨時表空間
            CREATE TEMPORARY TABLESPACE TEMP_T
             TEMPFILE 'D:\ORACLE\ORADATA\DB\DATAFILE\TEMP_T011.DBF' SIZE 10M

          6.重置缺省臨時表空間為新建的temp_t表空間
             ALTER DATABASE DEFAULT TEMPORARY TABLESPACE TEMP_T;

          7.刪除中轉用臨時表空間
             DROP TABLESPACE TEMP2 INCLUDING CONTENTS AND DATAFILES;

          8.重新指定用戶表空間為重建的臨時表空間
             ALTER USER IDA TEMPORARY TABLESPACE TEMP_T;

          posted on 2008-04-09 14:53 譚明 閱讀(886) 評論(0)  編輯  收藏 所屬分類: Oracle
          主站蜘蛛池模板: 门头沟区| 凌海市| 深水埗区| 沙雅县| 镇沅| 宾川县| 南川市| 庆元县| 甘孜县| 休宁县| 扶沟县| 昌宁县| 红河县| 鄂温| 神木县| 邢台市| 综艺| 金阳县| 云梦县| 夏津县| 辽阳县| 英超| 墨脱县| 紫金县| 孟津县| 交口县| 宜宾县| 辽中县| 施秉县| 辽宁省| 呼图壁县| 都昌县| 星座| 永修县| 湘潭县| 台南县| 宁德市| 册亨县| 汉源县| 伊吾县| 峨边|