首页 > Linux操作系统 > Linux操作系统 > 把表迁移到其他的表空间
把表迁移到其他的表空间
在数据库维护中,常常碰到开发人员不注意创建表时没有指定表空间,所以需要把表迁移到核实的表空间中!
1、一般不指定的表空间时创建的表放在USERS表空间
select table_name,tablespace_name from user_tables where tablespace_name='USERS';
2、查询表中是否存在索引,有时把表移动后,索引则变成无效了
select index_name,table_owner,table_name,tablespace_name,status from user_indexes
where table_name='TABLE_NAME'
3、迁移表到其他表空间
alter table OMS_SYS_XPTASK_GPE move tablespace PUB_NORM_SPACE;
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12778571/viewspace-416227/ ,如需转载,请注明出处,否则将追究法律责任。