oracle+修改表空间状态,oracle查看表空间的属性 ,修改表空间的状态

表空间的状态属性主要有在线(online),离线(offline),只读(read only)和读写(read write)这四种,其中只读与读写状态属于在线状态的特殊情况,通过设置表空间的状态属性,我们可以对表空间的使用进行管理。

在线

当表空间的状态为online时,才允许访问该表空间中的数据。

如果表空间不是online状态的,可以使用alter tablespace语句将其状态修改为online,语句如下

alter tablespace tablespace_name online;

离线

当表空间的状态为offline时,不允许访问该表空间中的数据。例如向表空间中创建表或者读取表空间的表灯数据操作都将无法进行,这时可以对表空间进行脱机备份,也可以对应用程序进行升级和维护等。

如果表空间不是offline状态的,可以使用alter tablespace语句将其状态修改为offline,其语句如下:

alter tablespace tablespace_name offline parameter;

其中,parameter表示将表空间切换为offline状态时可以使用的参数。主要可以应用如下的几个参数。

normal

temporary

immediate

for recover

只读

当表空间的状态为read only时,虽然可以访问表空间的数据,但范文仅仅仅限于阅读,而不能进行任何的更新和删除操作,目的是为了保证表空间的数据安全。

如果表空间不是read only状态的,可以使用ater tablespace语句将其状态修改为read only,其语句的形式如下:

alter tablespace tablespace_name read only;

不过,将表空间的状态修改为read only之前,需要注意如下的事项:

1.表空间必须处于online状态

2.表空间不能包含任何事务的回退段

3.表空间不能正处于在线的数据库备份期间

读写

当表空间的状态为read write时,可以对表空间进行正常访问,包括对表空间中的数据进行查询,更新和操作。

如果表空间不是read write状态的,可以使用alter tablespace语句将其状态修改为read write,语句形式如下:

alter tablespace tablespace_name read write;

修改表空间的状态为read write,也需要保证表空间处于online状态。

//查看表空间的状态

SQL> select tablespace_name,status from dba_tablespaces;

TABLESPACE_NAME                STATUS

------------------------------ ---------

SYSTEM                         ONLINE

SYSAUX                          ONLINE

UNDOTBS1                     ONLINE

TEMP                              ONLINE

USERS                            ONLINE

MYTEMP                         ONLINE

TEMPGROUP                 ONLINE

TEMPGROUP02             ONLINE

MYBIGSPACE                 ONLINE

BLOCKSPACE                ONLINE

INSPUR                           ONLINE

TESTSPACE                   ONLINE

TEST                               ONLINE

已选择 13 行。

//修改表空间的状态

SQL> alter tablespace myspace offline;

表空间已更改。

SQL> select tablespace_name,status from dba_tablespaces;

TABLESPACE_NAME                STATUS

------------------------------ ---------

SYSTEM                         ONLINE

SYSAUX                          ONLINE

UNDOTBS1                    ONLINE

TEMP                              ONLINE

USERS                            ONLINE

MYSPACE                       OFFLINE

具体的操作不再一一的介绍。

以上来自学习的总结。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值