求高手告诉怎么正确导入dmp,我用imp导入的时候有错误提示导入数据时提示 什么最大值超出限制什么的,还有提示说什么违背了约束什么的?是不是有约束什么的 这样导入不行可以的话加我qq 20354305 高分

解决方案 »

  1.   

    你要導入的目標資料表裡有資料嗎?他必須是完全空的,如果你用imp方式的話
      

  2.   

    IMP-00019: 由于 ORACLE 错误 12899 而拒绝行
    IMP-00003: 遇到 ORACLE 错误 12899
    ORA-12899: 列 "SYSTEM"."STRESS_PLATFOR_WARINGINFO"."MESSAGE" 的值太大 (实际值: 5
    06, 最大值: 500)导入的时候提示这个错误。
      

  3.   

    看看表STRESS_PLATFOR_WARINGINFO的列MESSAGE上有没有约束之类的,原因就是你导入的数据值506 比约束的最大值大了,导入不进去。
      

  4.   

    往SYSTEM里面导东西,你疯了?
      

  5.   

    这个dmp是客户给的,我在想他能导出来dmp,为什么导入进去的时候dmp会提示 约束 报错呢?
      

  6.   

    首先不要什么数据库都用system用户导入,只会带来隐患。
    其次如果你用正确的用户导入还出现此问题时,可以先删除对应的约束,再导入完成时在重建约束。