oracle 修改默認表空間

1.登陸

sqlplus 帳號/密碼 as sysdba ;sql

2.查看默認表空間

SQL> select default_tablespace from user_users; app

DEFAULT_TABLESPACE
------------------------------------------------------------
XXXspa

3.查看該默認表空間 是否自動擴展

SQL> select tablespace_name,file_name,autoextensible from dba_data_files where tablespace_name = 'XXX';table

TABLESPACE_NAME                    FILE_NAME                                      AUTOEX
---------------                            ---------                                             -------------
XXX                                               /app/oradata/orcl/XXX01.dbf        NO登錄

4.更新表空間 爲自動擴展

SQL> alter database datafile ' /app/oradata/orcl/XXX01.dbf' autoextend on;
Database altered.擴展

5.查看錶空間 利用率

select b.file_name  ,
       b.tablespace_name ,
       b.bytes / 1024 / 1024/1024,
       (b.bytes - sum(nvl(a.bytes, 0))) / 1024 / 1024/1024 ,
       substr((b.bytes - sum(nvl(a.bytes, 0))) / (b.bytes) * 100, 1, 5)
  from dba_free_space a, dba_data_files b
 where a.file_id = b.file_id
 group by b.tablespace_name, b.file_name, b.bytes
 order by b.tablespace_name;file

相關文章
相關標籤/搜索