回覆列表
-
1 # upyia438
-
2 # 使用者5443769950533
分幾種情況,請參考:
1.增加資料檔案
ALTER TABLESPACE ljjgbs_east ADD DATAFILE "/home/Oracle/app/oracle/oradata/ljjgbs/ljjgbs_east_data.dbf" SIZE 50M;
2.新增資料檔案,並允許自動增長
ALTER TABLESPACE ljjgbs_east ADD DATAFILE "/home/oracle/app/oracle/oradata/ljjgbs/ljjgbs_east_data.dbf" SIZE 50M AUTOEXTEND ON NEXT 5M MAXSIZE 100M;
3.允許存在的資料檔案自動增長
ALTER DATABASE DATAFILE "/home/oracle/app/oracle/oradata/ljjgbs/ljjgbs_east_data.dbf" AUTOEXTEND ON NEXT 5M maxsize unlimited;
4.手動增加存在的資料檔案的大小
ALTER DATABASE DATAFILE "/home/oracle/app/oracle/oradata/ljjgbs/ljjgbs_east_data.dbf" RESIZE 20000M;
Oracle 10g表空間自動擴容修改方法:方法一:管理介面em命令: ALTER TABLESPACE "TBS_NAME" ADD DATAFILE "C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\ex_data" SIZE 10240M AUTOEXTEND ON NEXT 50M MAXSIZE UNLIMITED ; 注:該命令修改原來的表空間。資料檔名:ex_data Oracle目錄:C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL 表空間名:TBS_NAME 檔案大小 :10240M(不要重用現有檔案) 資料檔案滿後自動擴充套件 (AUTOEXTEND) :增量50M 最大檔案大小: 無限制 管理介面em: 用em擴容,找到相應的表空間,然後“新增資料檔案” ,填寫以上內容。 方法二:ALTER DATABASE DATAFILE "C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\ex_data" AUTOEXTEND ON NEXT 50M 注:該方法是不修改原來表空間的前提下進行的。