首页 > 数据库技术 > 详细

Oracle表空间状态

时间:2017-09-25 00:24:40      阅读:338      评论:0      收藏:0      [点我收藏+]

1.表空间只读

查看当前表空间状态

SYS@userdata>column file_name format a60
SYS@userdata>column tablespace_name format a20
SYS@userdata>select tablespace_name,file#,file_name,v.status,v.enabled from dba_data_files d,v$datafile v where d.file_id=v.file#;

TABLESPACE_NAME      FILE#      FILE_NAME                                           STATUS               ENABLED
-------------------- ---------- ------------------------------------------------------------ --------------------- ------------------------------
SYSTEM               1       /u01/app/oracle/oradata/userdata/system01.dbf               SYSTEM               READ WRITE
UNDOTBS1             2       /u01/app/oracle/oradata/userdata/undotbs01.dbf               ONLINE               READ WRITE
SYSAUX               3       /u01/app/oracle/oradata/userdata/sysaux01.dbf               ONLINE               READ WRITE
USERS                4       /u01/app/oracle/oradata/userdata/users01.dbf                ONLINE               READ WRITE
EXAMPLE              5           /u01/app/oracle/oradata/userdata/example01.dbf               ONLINE               READ WRITE

 将users表空间设置为只读,尝试修改只读的表空间

SYS@userdata>column file_name format a60
SYS@userdata>column tablespace_name format a20
SYS@userdata>alter tablespace users read only;
SYS@userdata>select tablespace_name,file#,file_name,v.status,v.enabled from dba_data_files d,v$datafile v where d.file_id=v.file#;

TABLESPACE_NAME      FILE#      FILE_NAME                                           STATUS               ENABLED
-------------------- ---------- ------------------------------------------------------------ --------------------- ------------------------------
SYSTEM               1       /u01/app/oracle/oradata/userdata/system01.dbf               SYSTEM               READ WRITE
UNDOTBS1             2       /u01/app/oracle/oradata/userdata/undotbs01.dbf               ONLINE               READ WRITE
SYSAUX               3       /u01/app/oracle/oradata/userdata/sysaux01.dbf               ONLINE               READ WRITE
USERS                4       /u01/app/oracle/oradata/userdata/users01.dbf                ONLINE               READ ONLY
EXAMPLE              5           /u01/app/oracle/oradata/userdata/example01.dbf               ONLINE               READ WRITE
SYS@userdata>
update scott.emp set sal=sal+1; update scott.emp set sal=sal+1 * ERROR at line 1: ORA-00372: file 4 cannot be modified at this time ORA-01110: data file 4: /u01/app/oracle/oradata/userdata/users01.dbf

 将表空间重新设置为只读

SYS@userdata>alter tablespace users read write;

 2.表空间脱机

SYS@userdata>alter tablespace users offline;

Tablespace altered.

SYS@userdata>select tablespace_name,file#,file_name,v.status,v.enabled from dba_data_files d,v$datafile v where d.file_id=v.file#;

TABLESPACE_NAME      FILE#      FILE_NAME                                           STATUS               ENABLED
-------------------- ---------- ------------------------------------------------------------ --------------------- ------------------------------
SYSTEM               1       /u01/app/oracle/oradata/userdata/system01.dbf               SYSTEM               READ WRITE
UNDOTBS1             2       /u01/app/oracle/oradata/userdata/undotbs01.dbf               ONLINE               READ WRITE
SYSAUX               3       /u01/app/oracle/oradata/userdata/sysaux01.dbf               ONLINE               READ WRITE
USERS                4       /u01/app/oracle/oradata/userdata/users01.dbf                OFFLINE               DISABLED
EXAMPLE              5           /u01/app/oracle/oradata/userdata/example01.dbf               ONLINE               READ WRITE
SYS@userdata>update scott.emp set sal=sal+1;
update scott.emp set sal=sal+1
             *
ERROR at line 1:
ORA-00376: file 4 cannot be read at this time
ORA-01110: data file 4: /u01/app/oracle/oradata/userdata/users01.dbf


SYS@userdata>alter tablespace users online;

Tablespace altered.

 

 

 

Oracle表空间状态

原文:http://www.cnblogs.com/ilifeilong/p/7589382.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!