ITPub博客

首页 > Linux操作系统 > Linux操作系统 > datafile 和tablespace

datafile 和tablespace

原创 Linux操作系统 作者:qgw521 时间:2008-06-28 22:34:11 0 删除 编辑

 SQL>alter tablespace system offline;

SQL> SELECT TABLESPACE_NAME,STATUS FROM DBA_TABLESPACES WHERE TABLESPACE_NAME='DATA';

TABLESPACE_NAME                STATUS
------------------------------ ---------
DATA                           OFFLINE

SQL> select file_name ,tablespace_name from dba_data_files
  2  where tablespace_name='DATA';

FILE_NAME                                                                        TABLESPACE_NAME
-------------------------------------------------------------------------------- ------------------------------
D:\ORACLE\PRODUCT\10.1.0\ORADATA\DB\DATA01.DBF                                   DATA


SQL> SELECT FILE#,STATUS,NAME FROM V$DATAFILE WHERE NAME IN (SELECT FILE_NAME FROM DBA_DATA_FILES WHERE TABLESPACE_NAME='DATA');

     FILE# STATUS  NAME
---------- ------- --------------------------------------------------------------------------------
         9 OFFLINE D:\ORACLE\PRODUCT\10.1.0\ORADATA\DB\DATA01.DBF

说明tablespace状态设置为offline状态其相应的datafile也变为offline.

SQL> alter tablespace DATA ONLINE;

Tablespace altered

但是反过来datafile改变为offline状态,其对应的tablespace的状态不会改变!

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/13387766/viewspace-366237/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-06-06

  • 博文量
    128
  • 访问量
    304329