Oracle9i从一个表向另外一个表导入数据时报ORA-00600错误,INSERT INTO web_data2 (SELECT * FROM web_data WHERE dataTime<TO_DATE('2009-07-11 00:00:00','YYYY-MM-DD HH24:MI:SS') AND dataTime>=TO_DATE('2009-07-10 00:00:00', 'YYYY-MM-DD HH24:MI:SS'))其中表web_data2上建有分区及子分区,web_data上没有分区每次只能导入一天甚至几个小时的数据(几千到几万的量级),然后还需要等半天再能进行下一次操作

解决方案 »

  1.   

    http://space.itpub.net/23203681/viewspace-701255
    可参考
      

  2.   

    现在看到的现象是每次插入大概10000条左右记录,然后等候1分钟、2分钟,然后插入下一次插入就不会出错,感觉是 Oracle9i 更新数据库比较慢似的
      

  3.   

    今天又出现另一问题,插入数据的时候直接报ORA-01034: ORACLE not available
    ORA-27101: shared memory realm does not exist
      

  4.   

    原因没有查到,删除了数据库中另外一个备份的表(以前用,现在已遗弃不用,有1千多万条记录)后,问题解决不知是否是 Oracle9i 的存储空间限制?
      

  5.   

    不会是存储空间,这好像是oracle的经典bug吧,跟补丁有关?