如题请各位大侠一定帮帮我,不然就惨了!

解决方案 »

  1.   

    POST_INDX这个表空间不够了,扩大就行了
      

  2.   

    alter tablespace post_index add datefile '\path\post_indexnew.ora'
    为表空间post_index增加一数据文件
      

  3.   

    假设是用户usera向表中插入记录或别的什么操作时出的上述错误,那么需要增加usera在表空间post_indx上的配额。
    以system用户登录
    ALTER USER usera QUOTA UNLIMITED ON post_indx;
      

  4.   

    同意,增加数据文件到该表空间,或者扩大该表空间原有的数据文件大小
    也有如GLADNESS所说的情况,查看一下该用户的权限以及写表的设定空间大小。
      

  5.   

    明确你的数据库登陆用户名user_name:
    grand unlimited tablespace to user_name;这条语句运行后,若还不行就的对表空间加数据文件了,加数据文件的语法:
    alter tablespace 表空间名 add datafile 数据文件名 size 要加的数据文件的大小;
      

  6.   

    出现问题的是一个update语句,用到了一个在'POST_INDX'表空间上的索引,我先后做了下列尝试:
    >>把该索引drop掉,再在另一个表空间建立,问题如旧;
    >>'POST_INDX'上只剩百来M剩余空间,估计是剩余空间不足导致,增加表空间大小 Alter Tablespace resize 2200M(原为2000M) ,但没有成功;
    >>删除'POST_INDX'上无效的索引若干,剩余空间达到800多M,但问题如旧;
    >>最后一招:
    ALTER USER MyUser QUOTA UNLIMITED ON post_indx(实际用语句稍有出入)
    终于解决了问题
    就是QUOTA不足吗?仍值得商榷
    后来又执行了
    ALTER USER MyUser QUOTA 0 ON post_indx
    也还好,没有任何问题是比较难以解释,但实际情况旧是这样的,真的是说不清楚
    但通过各位的指点和自己的尝试,我想以后遇到这种问题,也知道该采取什么措施了多谢各位了!