隨筆-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 譚明 閱讀(879) 評論(0)  編輯  收藏 所屬分類: Oracle
          主站蜘蛛池模板: 鹤岗市| 巴林右旗| 平谷区| 葵青区| 云和县| 新绛县| 乾安县| 奈曼旗| 响水县| 七台河市| 彭州市| 龙州县| 南木林县| 綦江县| 资兴市| 全南县| 盐城市| 合阳县| 温州市| 成安县| 丹江口市| 达拉特旗| 南岸区| 扶绥县| 乐亭县| 南漳县| 南和县| 邻水| 布尔津县| 临武县| 恩施市| 毕节市| 定日县| 津南区| 邢台市| 肥乡县| 彩票| 西城区| 千阳县| 曲靖市| 会同县|