oracle表空間不足擴容的方法


1、查詢當前用戶的所屬表空間

select * from user_users;

2、增加表空間有兩種方法:

  以sysdba登陸進數據庫

   語法:

  alter tablespace 表空間名稱

  add datafile 表空間存放路徑  size 表空間大小 autoextend on next 增長的大小 maxsize 空間最大值(如果不限制空間最大值就用unlimited)

  例如:

    alter tablespace vgsm
    add datafile 'c:\oracle\product\10.2.0\oradata\vgsm\vgsm_01.dbf'
    size 1024M autoextend on next 50M maxsize unlimited;

 

查詢表空間詳情:

select f.* from dba_data_files f where f.tablespace_name='VGSM'

 

  以修改表空間的方式增加:

  語法:

  alter database

  datafile 表空間文件路徑

 AUTOEXTEND(自動擴展) ON NEXT 表空間滿后增加的大小

例如:

  alter database
 datafile 'C:\ORACLE\PRODUCT\10.2.0\ORADATA\VGSM\VGSM' AUTOEXTEND ON NEXT 200m

查詢表空間詳情:

select f.* from dba_data_files f where f.tablespace_name='VGSM'


免責聲明!

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



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