--部署时若要导入的表空间名称和开发机上的不一致,而你的表中有LOB字段,那头就大了。--能治好这种头大症的代码如下:
create or replace procedure volumeChangeTableAndIndex
(
tablespacename in varchar2
)
as
cursor tablecur is select table_name from user_all_tables;
cursor indexcur is select index_name,tablespace_name from user_indexes order by index_name;
cursor lobtables is select table_name,column_name from user_tab_cols t where t.data_type like '%LOB%';
begin
--修改当前用户所有表的表空
for tablesname in tablecur loop
execute immediate 'alter table '||tablesname.table_name ||' move tablespace '||tablespacename;
end loop;
--修改当前用户所有Lob字段的表空间
for lobtable in lobtables loop
execute immediate 'ALTER TABLE '||lobtable.table_name||' MOVE LOB('||lobtable.column_name||') STORE AS(TABLESPACE '||tablespacename||')';
end loop;
--重建索引
for indexsname in indexcur loop
if indexsname.tablespace_name <> Upper(tablespacename) then
dbms_output.put_line(indexsname.index_name);
execute immediate 'alter index '||indexsname.index_name ||' rebuild tablespace '||tablespacename;
end if;
end loop;
end;
分享到:
相关推荐
Oracle LOB字段处理工具是一款简单的lob字段处理工具
测试oracle数据库中,lob字段在不同参数条件下,删除数据后占用空间的情况。 测试1 测试disable storage in row下的lob字段 测试2 测试非disable storage in row模式下 该模式为默认模式,既小于4k的数据不会存在lob...
本文档主要介绍如何对LOB字段进行处理本文档主要介绍如何对LOB字段进行处理
NULL 博文链接:https://liubing1883.iteye.com/blog/405679
Oracle的LOB(CLOB)大字段以及(SYS_LOB$$)清理.txt
Oracle数据库中LOB的调优.pdf
Oracle中LOB字段的存储管理和优化.pdf
包含了官方权威说明。而且有LOB字段的日常维护总结,方便大家交流学习。
详细解释lob字段在DB2中的存储及处理过程, 主要基于IBM Z平台。
NULL 博文链接:https://hackpro.iteye.com/blog/1845366
NULL 博文链接:https://sosuny.iteye.com/blog/446112
Oracle数据库,更改表空间的命令,包括table、index、lob对象。
如果不是分区表、不包含LOB字段,且不含索引组织表的OVERFLOW段,那么可以通过下面的方法将表的迁移到目标表空间中。 将设置目标用户的默认表空间为导入的目的表空间,在默认表空间上授予QUOTA UNLLIMITED,回收改...
分享一个来自官方的对Oracle LOB字段的性能调优。
oracle expdp导出blob字段遇到ora-01555报错的解决方案
oracle dbms_lob
只需要安装oracle client在本地,然后配置好tns,输入连接名,用户名,密码,数据表的名称,文件名数据列名以及blob数据列名,就可以批量导出ORACLE数据库BLOB字段生成图片
LOB语料库 创建时间: 1970年代初 创建单位:英国Lancaster大学和挪威Oslo大学以及Bergen大学 规模层级: 100万词次 基本情况:研究当代英国英语,与美国英语对比,使用了TAGIT系统,以统计方式建立换算几率矩阵,提高标注...
sybase IQ LOB手册,这个功能能让你在IQ中村图片和视频
这个方法有两个缺点: 1、若表中含有LONG类型,命令无法执行。 2、若表中需要同时移动lob相关字段的数据,就必需用如下的含有特殊参数据的语句来完成。