我的本意是想解决建的表无法存入过多数据的问题。因为表写了一段时间以后总出现 错误:max # extents reached in table PMU.table1.我就考虑修改表的max_extents参数应该能解决这个问题。不知各位大侠还有没有其他的办法。

解决方案 »

  1.   

    看oracle语法上有介绍的啊.  alter talble .....
      

  2.   

    我手头上的资料不太多,都没有提到这一部分内容。麻烦dinya2003大侠把这个命令写全了。呵呵。比如说我想将table1表的max_extents参数的大小改成80000,是用这个命令么:
                   SQL > alter table table1 max_extent 80000 
    可是我试了不行啊,总是说我语法有错误。另外还请dinya2003大侠推荐一本有这部分内容得书。小女子感激不尽。呵呵
      

  3.   

    ALTER TABLESPACE tablespace_name
    DEFAULT STORAGE (
    NEXT 100K
    MAXEXTENTS 20
    PCTINCREASE 0
    .......
    );电子书:oracle 8i administrator guide
           ORACLE 数据库实用指南
      

  4.   

    ALTER TABLE sales MODIFY PARTITION sales_Q1
    STORAGE (MAXEXTENTS 10);
      

  5.   

    谢谢dinya前辈啦。不知道您写的  ALTER TABLE sales MODIFY PARTITION sales_Q1
    STORAGE (MAXEXTENTS 10);  语句中的  MODIFY PARTITION sales_Q1 是什么意思?直接用
    ALTER TABLE sales STORAGE (MAXEXTENTS 10);  不知道可不可以?您说的两本书我都没找到,所以还得麻烦您多解释解释了。呵呵。
      

  6.   

    那你手头有什么资料呢?  [email protected] 欢迎各位交流.