移动分区表和分区索引的表空间
来源:互联网 发布:刀剑神域源码记录下载 编辑:程序博客网 时间:2024/05/01 01:24
移动分区表的表空间
1) 非组合分区表
alter table RPT_F_STATION_DP move PARTITION
SYS_P3742 tablespace reportdata;alter table RPT_F_STATION_DP move PARTITION
2) 组合分区表:
(1)先移动子分区到另一个表空间
alter table RPT_F_CABECF move SUBPARTITION SYS_SUBP8842 tablespace reportdata
(2)subpartition已经move走了,就剩下subpartition的father了,那就不需要move了,改一下分区的属性就可以了。
ALTER TABLE RPT_F_CABECF MODIFY DEFAULT ATTRIBUTES FOR PARTITION PARTITION_660 TABLESPACE reportdata;
ALTER TABLE RPT_F_CABECF MODIFY DEFAULT ATTRIBUTES FOR PARTITION PARTITION_660 TABLESPACE reportdata;
注:
如直接move含有子分区的分区将发生如下错误
如直接move含有子分区的分区将发生如下错误
ORA-14257:
cannot move partition other than a Range or Hash partition 移动分区表上 index 的表空间1)非分区indexALTER INDEX PK_RPT_F_NOFINISH_WORKSHEET REBUILD TABLESPACE REPORTDATA;2)无子分区的index ALTER INDEX IDX_RPT_F_STATION_DP_1REBUILD PARTITION SYS_P3721 TABLESPACE REPORTDATA;
3)子分区indexALTER INDEX IDX_RPT_F_CABECF_1 REBUILD SUBPARTITION SYS_SUBP8842 TABLESPACE REPORTDATA;自动生成需要的脚本SELECT 'alter table|| table_name || ' move PARTITION ' || partition_name|| ' tablespace reportdata;'FROM USER_TAB_PARTITIONSWHERE SUBPARTITION_COUNT = 0 AND tablespace_name = 'RMGZ';
-- 非组合分区表 'alter table'
|| table_name
|| ' move subPARTITION SUBPARTITION_NAME
|| ' tablespace reportdata; FROM USER_TAB_SUBPARTITIONS
WHERE SUBPARTITION_COUNT > 0 AND tablespace_name = 'RMGZ';
--移动子分区SELECT 'ALTER TABLE ' || table_name || ' MODIFYDEFAULT ATTRIBUTES FOR PARTITION ' || partition_name || ' TABLESPACE reportdata;FROM USER_TAB_PARTITIONSW WHERE SUBPARTITION_COUNT > 0 AND tablespace_name = 'RMGZ';
--修改母分区属性 SELECT 'ALTER INDEX ' || INDEX_NAME || ' REBUILD TABLESPACE REPORTDATA; FROM USER_INDEXES WHERE tablespace_name='RMGZ';
SELECT 'ALTER INDEX || || ' REBUILD PARTITION ' || PARTITION_NAME || ' TABLESPACE REPORTDATA; 'FROM USER_IND_PARTITIONSwhere SUBPARTITION_COUNT = 0 and tablespace_name='RMGZ'; -- 无子分区的indexSELECT 'ALTER INDEX || || ' REBUILD SUBPARTITION ' || ' TABLESPACE REPORTDATA; FROM USER_IND_SUBPARTITIONSz where tablespace_name='RMGZ'; --子分区index
0 0
- 移动分区表和分区索引的表空间
- 移动分区表和分区索引的表空间
- 移动分区表和分区索引的表空间
- 普通表索引,分区表局部索引和分区表的全局索引分区的效率对比测试
- 分区表和分区索引
- 分区表和分区索引
- 分区表和分区索引
- 分区表及分区索引(14)--截断、移动和重命名
- 分区表及分区索引(8)--增加和收缩表分区
- 什么是分区表和分区索引
- oracle的分区表、分区索引和全局索引部分总结
- oracle的分区表、分区索引和全局索引部分总结
- oracle的分区表、分区索引和全局索引部分总结
- oracle,查询分区表和非分区表,索引对应的表空间sql
- 分区表、分区索引和全局索引
- 分区表更改默认表空间及移动现有分区到指定表空间
- 分区表及分区索引(16)--增加和删除索引分区
- 移动 表、表分区、LOB字段、索引、分区索引 到另一表空间!
- iOS下拉刷新上拉加载更多EGOTableViewPullRefresh类库
- php强制下载文件download file
- Struts 2.3.15 环境搭配
- 解决:android TextView上响应部分文字的事件
- 为什么做事会拖沓,分析拖沓的习惯是怎么炼成的!
- 移动分区表和分区索引的表空间
- system调用总是返回-1
- Blackberry 6,7 java环境下开发页面之Field 图片按钮
- 经典SQL行列转换
- c 正则匹配简单运用
- SQL别名、Oracle字符串处理
- C#中打开图片
- 由于之前的分页链接url不规范,导致百度爬虫搜索到死链接
- Oracle redo undo