給Oracle BIGFILE表空間增加磁碟(通用的LINUX增加磁碟空間方案)

itpremier發表於2010-11-29
由於資料庫採用了bigfile表空間,結果磁碟空間200GB用光了。
BIGFILE機制是沒有辦法加資料檔案的,只有一個資料檔案。

alter tablespace xxx add datafile '/ora_data/xxx_01.dbf' size 3000m autoextend on next 100M maxsize 10000M;

報:
ORA-32771: cannot add file to bigfile tablespace;

解決涉及到的實際操作如下:
0.關閉資料庫
1.建立物理卷
pvcreate /dev/sdk
2.加入卷組
vgextend data8vg /dev/sdk
3.把新空間加到邏輯卷中
lvextend -L+150G /dev/data8vg/data8
4.解除安裝
umount -f /data8
5.增加空間
resize_reiserfs --size +150G --lv /dev/data8vg/data8
6.重啟資料庫
7.完畢。
[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/350519/viewspace-1042297/,如需轉載,請註明出處,否則將追究法律責任。

相關文章