表空间的一些基本操作

 
(1)查询表空间
    select *    from dba_data_files;
(2) 重命名表空间
        alter tablespace tbs01 rename to    tbs_qq;
(3)删除表空间
        drop tablespace tbs01 including contents and datafiles casecade constraint ; 如果 表空间内存在对象 一定要加上including,否则无法删除,存在约束的情况下 +casecade constraint;
        including contents:只删除控制文件和数据字典中的数据文件的信息,但数据文件未删除,需要手工删除
        including contents and datafiles:连数据文件都删除,此时不需要手工操作了
        cascade constraint:比如表中存在主键或者唯一键等约束,需要加此句
(4)转移表空间
        步骤如下:
    1. alter tablespace tbs01    offline;
    2.将tbs01表空间剪切到    'F:\oracle'下
    3.alter tablespace tbs01    rename datafile 'F:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TBS01.DBF' to 'F:\oracle\tbs01.dbf'   
    4.alter tablespace tbs01 online;
    5.    select *    from dba_data_files 再次查看表空间路径变化,搞定。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值