我是从816导出的数据然后再导入到9.2.0后表的storage中next都为空,如何用语句修改

解决方案 »

  1.   

    我用alter talbe 表名 storage (next 100K) ;
    提示ORA-25150: 不允许对区参数执行 ALTERING
      

  2.   

    >我是从816导出的数据然后再导入到9.2.0后表的storage中next都为空,如何用语句修改确认一下你的表空间在Version 9.2.0后盘区管理应该是Local,而不是Dictionary了,所以就不需要设置next值了,系统自动扩展、并管理盘区。盘区的扩展有两种方式:自动扩展或固定大小扩展。
      

  3.   

    请问这位大哥,怎么看区管理是local,而不是dictionary,
    还有一个问题就是,现在我导了好几份数据,最近导入一份数据,导完后编译通不过,然后将同样的数据导入816就没有问题
      

  4.   

    >怎么看区管理是local,而不是dictionary,
    查看dba_tablespaces,如:
    select extent_management from dba_tablespaces;>导完后编译通不过,然后将同样的数据导入816就没有问题
    具体问题具体分析,把出错信息分析一下
      

  5.   

    那个也不报错,好像是死机那种情况,然后删也删不了了,只能重启数据库后,用truncate才能删了,用drop根本删不了部分表的