这是因为你查询的表在查询期间已被修改,并且保存修改前的数据的回滚段已被其他事务使用,所以oracle无法读取修改前的数据了。

解决方案 »

  1.   

    为什么“"RBS8" too small”?
      

  2.   

    ORA-01555 snapshot too old: rollback segment number string with name "string" too smallCause: Rollback records needed by a reader for consistent read are overwritten by other writers.Action: If in Automatic Undo Management mode, increase the setting of UNDO_RETENTION. Otherwise, use larger rollback segments.ORA-02063 preceding stringstring from stringstringCause: An Oracle error was received from a remote database link.Action: Refer to the preceding error message(s).看下解决方法,应该可以明白点吧