ORACLE 转移表空间
2014-11-24 19:51
246 查看
1、转移表空间
SELECT 'ALTER TABLE '||TABLE_NAME||' MOVE TABLESPACE 表空间;' FROM USER_TABLES;
2、重建索引
SELECT 'ALTER INDEX ' || INDEX_NAME || ' REBUILD;' FROM USER_INDEXES WHERE TABLE_OWNER = '用户名';
3、转移LOB字段
SELECT 'ALTER TABLE '||TABLE_NAME||' MOVE LOB('||COLUMN_NAME||') STORE AS (TABLESPACE 表空间);',COLUMN_NAME
FROM ALL_TAB_COLUMNS WHERE OWNER = '用户名' AND DATA_TYPE IN ('CLOB','BLOB')
SELECT 'ALTER TABLE '||TABLE_NAME||' MOVE TABLESPACE 表空间;' FROM USER_TABLES;
2、重建索引
SELECT 'ALTER INDEX ' || INDEX_NAME || ' REBUILD;' FROM USER_INDEXES WHERE TABLE_OWNER = '用户名';
3、转移LOB字段
SELECT 'ALTER TABLE '||TABLE_NAME||' MOVE LOB('||COLUMN_NAME||') STORE AS (TABLESPACE 表空间);',COLUMN_NAME
FROM ALL_TAB_COLUMNS WHERE OWNER = '用户名' AND DATA_TYPE IN ('CLOB','BLOB')
相关文章推荐
- ORACLE 不同表空间转移数据 问题解决方法
- ORACLE 转移表空间
- oracle 利用exp/imp做表空间转移
- oracle 转移表空间
- Oracle 10g 表空间物理位置转移
- Oracle转移数据表空间存储位置
- oracle转移表空间和索引
- oracle将审计日志转移到其它表空间
- oracle 表空间操作
- 如何处理Oracle中TEMP表空间满的问题?
- 安装Oracle后,经常使用的修改表空间的SQL代码
- 浅入浅出Oracle Spatial GeoRaster 10g影像数据管理(3)——空间参考(Georeferencing)
- 如何动态扩大oracle 9i SGA区中的内存空间? 推荐
- 如何处理Oracle中TEMP表空间满的问题?
- ORACLE应用经验(5)-表空间[转载]
- MapXtreme2004 从Oracle空间数据库中导出图片
- Oracle 表空间相关命令常识
- oracle中如何将表空间进行统一以及规划表空间的方法!
- [Oracle 10g] 大文件表空间
- [导入]安装Oracle后,经常使用的修改表空间的SQL代码