增加表空間大小的四種方法


Meathod1:給表空間增加數據文件
ALTER TABLESPACE app_data ADD DATAFILE
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP03.DBF' SIZE 50M;

Meathod2:新增數據文件,並且允許數據文件自動增長
ALTER TABLESPACE app_data ADD DATAFILE
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP04.DBF' SIZE 50M
AUTOEXTEND ON NEXT 5M MAXSIZE 100M;

Meathod3:允許已存在的數據文件自動增長
ALTER DATABASE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP03.DBF'
AUTOEXTEND ON NEXT 5M MAXSIZE 100M;

Meathod4:手工改變已存在數據文件的大小
ALTER DATABASE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP02.DBF'
RESIZE 100M;


拓展臨時表空間:
alter database datafile '+DATA/orcl/datafile/undotbs1.261.888146073' resize 4000M;

查詢表空間並拓展:
select file_name,bytes/1024/1024 from dba_data_files where tablespace_name like 'NXWSPT';

alter tablespace NXWSPT add datafile '+DATA/NXWPT03.dbf' size 32767m;

創建大表空間:
CREATE BIGFILE TABLESPACE ypt
datafile '+DATA/ypt.dbf'
SIZE 500M AUTOEXTEND ON;

##

select property_name,property_value,description  
  from database_properties  
  where property_name = 'DEFAULT_TBS_TYPE'; 
可查看默認表空間是大文件表空間還是小文件表空間

create bigfile tablespace ... 是創建大文件表空間
create tablespace DEP 是創建默認大小的表空間,不一定是大文件表空間

Create Bigfile tablespace MEDICALINFORMATION_FQ08
datafile '+DATA/MEDICALINFORMATION_FQ08.dbf' size 500M Autoextend on;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM