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

相关文章
相关标签/搜索