oracle系統預設臨時表空間以及redo日誌檔案問題處理
檔案系統 型別 容量 已用 可用 已用% 掛載點
/dev/sda2 ext3 142G 135G 0 100% /
/dev/sda6 ext3 66G 48G 16G 76% /data
/dev/sda3 ext3 48G 17G 29G 37% /software
/dev/sda1 ext3 190M 14M 167M 8% /boot
tmpfs tmpfs 16G 0 16G 0% /dev/shm
/dev/mapper/mpath2
ext3 2.0T 1.2T 764G 61% /backup
/dev/mapper/oraclep1
ext3 1008G 686G 272G 72% /software/oradata01
rac1:/shared_grid
nfs 142G 135G 0 100% /software/app/11.2.0/grid
rac1:/shared_home
nfs 142G 135G 0 100% /software/app/oracle/product/11.2.0/db_1
rac1:/shared_config
nfs 142G 135G 0 100% /software/shared_config
rac1:/shared_data
nfs 142G 135G 0 100% /software/oradata
none tmpfs 16G 128K 16G 1% /var/lib/xenstored
/shared_data/JLPROJCT
總計 79771028
-rw-r----- 1 oracle oinstall 25706496 05-28 22:13 control01.ctl
-rw-r----- 1 oracle oinstall 1536 04-02 13:55 orapwJLPROJCT
-rw-r----- 1 oracle oinstall 2097152512 05-27 21:52 redo01A.log
-rw-r----- 1 oracle oinstall 2097152512 05-27 21:48 redo02A.log
-rw-r----- 1 oracle oinstall 2097152512 05-28 17:47 redo03A.log
-rw-r----- 1 oracle oinstall 2097152512 05-28 17:47 redo04A.log
-rw-r----- 1 oracle oinstall 2097152512 05-28 22:13 redo05A.log
-rw-r----- 1 oracle oinstall 2097152512 05-28 22:12 redo06A.log
-rw-r----- 1 oracle oinstall 2097152512 05-28 17:47 redo07A.log
-rw-r----- 1 oracle oinstall 2097152512 05-28 17:47 redo08A.log
-rw-r----- 1 oracle oinstall 5632 05-27 19:37 spfileJLPROJCT.ora
-rw-r----- 1 oracle oinstall 3330285568 05-28 22:12 sysaux01.dbf
-rw-r----- 1 oracle oinstall 13532930048 05-28 22:12 system01.dbf
-rw-r----- 1 oracle oinstall 34358697984 05-28 11:24 temp01.dbf
-rw-r----- 1 oracle oinstall 8017420288 05-28 22:13 undotbs01.dbf
-rw-r----- 1 oracle oinstall 6121594880 05-28 22:11 undotbs02.dbf
-rw-r----- 1 oracle oinstall 104865792 05-28 17:48 users01.dbf
具體過程:
1.CREATE TEMPORARY TABLESPACE temp1 TEMPFILE '/opt/oracle/oradata/orcl/temp.dbf' SIZE 1024 m
AUTOEXTEND ON NEXT 10m MAXSIZE UNLIMITED;
2.將新建立的臨時表空間temp1設定成系統預設臨時表空間。
SQL> alter database default tablespace test1;
3.檢視oracle的預設臨時表空間
SQL> select * from database_properties;
SQL> select PROPERTY_NAME , PROPERTY_VALUE from database_properties;
PROPERTY_NAME PROPERTY_VALUE
-------------------------------------------------------------------------------------------------------------
DICT.BASE 2
DEFAULT_TEMP_TABLESPACE TEMP1
DEFAULT_PERMANENT_TABLESPACE USERS
4,刪除原來的temp臨時表空間。SQL> alter database tempfile ‘/u01/app/oracle/oradata/orcl/temp02.dbf’ drop;
刪除臨時表空間(徹底刪除):
SQL> drop tablespace temp including contents and datafiles cascade constraints;
如果只是想不讓預設臨時表空間的一個檔案佔用空間位置,你可以直接再物理從面刪除對應檔案,即可,前提你這個臨時表空間還有另一個臨時檔案。
alter tablespace temp drop tempfile '/software/oradata/JLPROJCT/temp02.dbf' 會導致該檔案offlione 但是
select * from dba_users where temporary_tablespace = 'TEMP'; 還能查到
對於redo.log 檔案,每個組只要保證有一個成員正常,那資料庫沒有問題,可以正常提過服務。來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29654823/viewspace-1677587/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle臨時表空間檢視、新增臨時表空間資料檔案、修改預設臨時表空間 方法!Oracle
- 批量處理時臨時增加回滾表空間臨時表空間檔案
- Oracle Temp臨時表空間處理Oracle
- Oracle修改預設表空間和預設臨時表空間Oracle
- 系統臨時表空間不足問題
- ORACLE預設的臨時表空間Oracle
- oracle系統表空間過大問題處理Oracle
- 移動資料檔案、系統表空間檔案、臨時表空間檔案
- 臨時表空間的建立、刪除,設定預設臨時表空間
- oracle臨時表空間過大的原因&&處理Oracle
- Undo表空間與redo日誌
- oracle 9i 臨時表空間問題Oracle
- oracle 11g線上收回臨預設臨時表空間Oracle
- 一次臨時表空間大量佔用問題的處理
- 刪除臨時表空間hang處理
- 關於移動臨時表空間檔案位置的問題
- oracle 日誌檔案佔空間Oracle
- oracle建立臨時表空間和資料表空間以及刪除Oracle
- oracle 臨時表空間Oracle
- oracle臨時表空間Oracle
- 【實驗】重建臨時表空間解決臨時表空間過大問題
- Oracle rman 備份與恢復 臨時表空間的檔案問題解決Oracle
- 解決Oracle臨時表空間佔滿的問題Oracle
- 轉:Oracle 臨時表空間過大問題解決Oracle
- 【Oracle故障處理】-Oracle9i臨時表空間刪除重建Oracle
- 【臨時表空間】11g中使用 SHRINK方法縮小臨時表空間和臨時檔案
- 更改資料庫預設臨時表空間出現的小問題資料庫
- Oracle 臨時表空間概念Oracle
- oracle臨時表空間組Oracle
- oracle的臨時表空間Oracle
- Oracle Temp 臨時表空間Oracle
- 【臨時表空間】11g中使用 SHRINK方法縮小臨時表空間和臨時檔案(續)
- oracle 表空間 不足時如何處理Oracle
- oracle的臨時表空間解決問題的步驟Oracle
- sysaux 表空間不足問題處理UX
- 臨時表空間資料刪除問題
- oracle臨時表空間相關Oracle
- Oracle TEMP臨時表空間概念Oracle