oracle备份恢复时产生的问题 我恢复的步骤是先建立表空间,在建立user,再开始恢复导入数据的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 第一问题IMP-00019: 行被拒绝是因为 ORACLE 错误1400IMP-00003: ORACLE 错误1400出现ORA-01400: 无法将 NULL 插入 ("HXMIS"."SB_SBKKX"."TABLE_NAME")你这个表上可能有约束,但是不知道为什么数据里边有NULL值,考虑导出时先不要导约束,然后导入这边,业务上判断是否去掉NULL等非法的值,再添加约束。第二问题 IMP-00017: 由于 ORACLE 错误1658,以下的语句失败 "CREATE UNIQUE INDEX "TJ_DAYVALUS_X" ON "TJ_DAYVALUS" ("CODE" , "DATE" , "TI" "ME" ) PCTFREE 10 INITRANS 2 MAXTRANS 255 STORAGE (INITIAL 566315008 NEXT 2" "83144192 MINEXTENTS 1 MAXEXTENTS 256 PCTINCREASE 50 FREELISTS 1 FREELIST GR" "OUPS 1 BUFFER_POOL DEFAULT) TABLESPACE "HXMIS" LOGGING"IMP-00003: ORACLE 错误1658出现ORA-01658: 无法为表空间HXMIS中的段创建 INITIAL 扩展块你的表空间HXMIS用光了,建的跟原来一样大,甚至还要大些,放心些;第三问题IMP-00017: 由于 ORACLE 错误942,以下的语句失败 "ALTER TABLE "JK_OPERATION" ENABLE CONSTRAINT "OPERATION_KEY""IMP-00003: ORACLE 错误942出现ORA-00942: 表或视图不存在跟第1问题类似;第四问题IMP-00019: 行被拒绝是因为 ORACLE 错误1401IMP-00003: ORACLE 错误1401出现ORA-01401: 插入的值对于列过大也似乎是表定义和值的差异,但也怀疑两个数据库字符集不一致???... ... 我只有备份过的数据,没有原来的数据了,所以无法实现先导数据,在导约束了。因为原来的数据库服务器已经坏了,无法检查原机器oracle的字符集。请问还有办法解决上面的问题嘛? Imp 时指定indexes=n constraints=n 先把数据倒进去但是1:null行级 check约束还是有用的;2:你需要重建库的约束及索引 工作量也不少啊 数据库频繁地删除数据有什么影响吗 oracle多表联合查询的问题 为什么我的这条sql语句执行这么慢,要40多秒 OEM 如何将rowtype或RECORD当做参数传递给procedure???? 请教scn的概念 存储过程(游标) 为什么在触发器中不能使用commit! 如何优化这样的语句 本人在linux7.2下装了oracle8.1.7,创建了两个数据库:gdn与zhj,如何让他们同时可用? 两张表,如何使另一张表的字段值更新另一张表的字段值?? sql server2000导出 ,导入oracle 怎末 表之间索引,主键全没了?
IMP-00019: 行被拒绝是因为 ORACLE 错误1400
IMP-00003: ORACLE 错误1400出现
ORA-01400: 无法将 NULL 插入 ("HXMIS"."SB_SBKKX"."TABLE_NAME")你这个表上可能有约束,但是不知道为什么数据里边有NULL值,考虑导出时先不要导约束,然后导入这边,业务上判断是否去掉NULL等非法的值,再添加约束。
第二问题
IMP-00017: 由于 ORACLE 错误1658,以下的语句失败
"CREATE UNIQUE INDEX "TJ_DAYVALUS_X" ON "TJ_DAYVALUS" ("CODE" , "DATE" , "TI"
"ME" ) PCTFREE 10 INITRANS 2 MAXTRANS 255 STORAGE (INITIAL 566315008 NEXT 2"
"83144192 MINEXTENTS 1 MAXEXTENTS 256 PCTINCREASE 50 FREELISTS 1 FREELIST GR"
"OUPS 1 BUFFER_POOL DEFAULT) TABLESPACE "HXMIS" LOGGING"
IMP-00003: ORACLE 错误1658出现
ORA-01658: 无法为表空间HXMIS中的段创建 INITIAL 扩展块
你的表空间HXMIS用光了,建的跟原来一样大,甚至还要大些,放心些;
第三问题
IMP-00017: 由于 ORACLE 错误942,以下的语句失败
"ALTER TABLE "JK_OPERATION" ENABLE CONSTRAINT "OPERATION_KEY""
IMP-00003: ORACLE 错误942出现
ORA-00942: 表或视图不存在
跟第1问题类似;第四问题
IMP-00019: 行被拒绝是因为 ORACLE 错误1401
IMP-00003: ORACLE 错误1401出现
ORA-01401: 插入的值对于列过大
也似乎是表定义和值的差异,但也怀疑两个数据库字符集不一致???... ...
indexes=n constraints=n
先把数据倒进去但是
1:null行级 check约束还是有用的;
2:你需要重建库的约束及索引 工作量也不少啊