show parameter undo_managemet之后 是AUTO,
请问为什么会出现CREATE OR REPLACE PACKAGE BODY a_pkg 

ERROR at line 1: 
ORA-00604: error occurred at recursive SQL level 1 
ORA-30036: unable to extend segment by 8 in undo tablespace 'ROLLBACK' 呢?
undo tablespace 应该是可以自动更新切换的吧?

解决方案 »

  1.   

    参考blog:Oracle undo 回滚段管理http://blog.csdn.net/tianlesoftware/archive/2009/11/30/4901666.aspx------------------------------------------------------------------------------ 
    Blog: http://blog.csdn.net/tianlesoftware 
    网上资源: http://tianlesoftware.download.csdn.net 
    相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx 
    Q Q 群:62697716
      

  2.   

    SQL> show parameter undoNAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    undo_management                      string      AUTO
    undo_retention                       integer     900
    undo_suppress_errors                 boolean     TRUE
    undo_tablespace                      string      ROLLBACK
      

  3.   

    alter database datafile '/qscora/oradata//rollback1.dbf' resize 500M;我这样可以让datafile扩展,说明磁盘没满吗?怎么查看是否没有磁盘空间呢? 请问