在system用户下,创建了200G的表空间,建立一个单表(一共4个字段)。现在需要导入数据约16亿条。数据用KETTLE导入成功,大约占用表空间120G左右。在创建索引的时候出现,ora-01555错误,现在无法解决。。没有索引,数据根本无法查询。求解决办法。现在有一想法:新建一用户aaa,创建200G表空间,新建一张新表(字段相同),在需要建立索引的2个字段上面建立索引,然后再导入数据,这样行不行?求OR高手帮忙解决一下,小弟刚接触OR,还有很多不会。。希望能得到大家的帮助,有没有说清楚的地方,大家请指出。谢谢。
insert /*+append*/ into 新表
select * from 导入表;
insert /*+append*/ into 新表
select * from 导入表; 这个就是给你表里插入数据,不会影响你表的索引的
只有加大undo的表空间 使其满足你建索引所需的回滚空间
至于你这个ora-01555问题,看看这里有没有你能解决的方法:
http://wenku.baidu.com/view/96c2388da0116c175f0e481d.html