起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 132|回复: 5

【结贴】[请求]全省用导入工具出错 有什么解决办法**

[复制链接]
发表于 2008-3-6 10:14:14 | 显示全部楼层 |阅读模式
用导入工具 会出现这么多问题

全省如何推广,以后给资源包不行用 不是要到各地市亲自操作

这样对我们来说工作量大、成本加大


导入工具 有没有好办法 导入成功率高些。。。或 现在有的表名过长。。生成备份表报错等

宁德eventreport.txt

13.72 KB, 下载次数: 38

回复

使用道具 举报

发表于 2008-3-6 10:43:21 | 显示全部楼层
3:        失败        09:22:23
对 业务模型\DMIS空间\DMIS数据库\自动化子系统\报表管理\地调季度自动化系统运行情况上报\系统运行情况表(BIZ2:\DMIS\DMISSJK.DATABASE\ZDHZXT\BBGL\DDJDZDHXTYXQKSB\ZDH_DDJDZDHXTYXQKSB_XTYXQKB.TABLE) 执行数据迁移任务时发生了错误。错误信息: 错误类型:Exception
错误信息:建表错误: 在执行SQL语句的过程中出现错误:
CREATE  TABLE ZDH_DDJDZDHXTYXQKSB_XTYXQKB_JBCK0 ( BH VARCHAR2(32) NULL , JBXX_ID VARCHAR2(32) NULL , NF NUMERIC(22, 0) NULL , YF NUMERIC(22, 0) NULL , YDTS NUMERIC(15, 0) NULL , CZDGZSJ NUMERIC(15, 0) NULL , CZDJXSYSJ NUMERIC(15, 0) NULL , TDZDSJ NUMERIC(15, 0) NULL , XLTDSJ NUMERIC(15, 0) NULL , DYZDSJ NUMERIC(15, 0) NULL , DDDGZSJ NUMERIC(15, 0) NULL , DDDJXSYSJ NUMERIC(15, 0) NULL , YDXTTYZJSJ NUMERIC(15, 0) NULL , DTPJGZSJ NUMERIC(15, 0) NULL , ZJXTTS NUMERIC(15, 0) NULL , ZJXTGZCS NUMERIC(15, 0) NULL , ZJXTGZSJ NUMERIC(15, 0) NULL , QZJXTTS NUMERIC(15, 0) NULL , QZJXTGZCS NUMERIC(15, 0) NULL , QZJXTGZSJ NUMERIC(15, 0) NULL , RJHHXTTS NUMERIC(15, 0) NULL , RJHHXTGZCS NUMERIC(15, 0) NULL , RJHHXTGZSJ NUMERIC(15, 0) NULL , JSJ_DYZDCS NUMERIC(15, 0) NULL , JSJ_DYZDSJ NUMERIC(15, 0) NULL , RYJWHSJ NUMERIC(15, 0) NULL , QTGZCS NUMERIC(15, 0) NULL , QTGZSJ NUMERIC(15, 0) NULL , JSJXTTYZJSJ NUMERIC(15, 0) NULL , YDZZKYL NUMERIC(15, 0) NULL , YDXTKYL NUMERIC(15, 0) NULL , JSJKYL NUMERIC(15, 0) NULL , ZDHXTKYL NUMERIC(15, 0) NULL , SGYXFYZQCS NUMERIC(15, 0) NULL , SGYXFYCWCS NUMERIC(15, 0) NULL , YCHGL NUMERIC(15, 0) NULL , DDRBBHGL NUMERIC(15, 0) NULL , FHZJWCL NUMERIC(15, 0) NULL , DSRTUYZTS NUMERIC(15, 0) NULL , DSRTUYZTS_ED NUMERIC(15, 0) NULL , XSRTUYZTS NUMERIC(15, 0) NULL , XSRTUYZTS_ED NUMERIC(15, 0) NULL , YKZTYTS NUMERIC(15, 0) NULL , YKYXL NUMERIC(15, 0) NULL , YKJDL NUMERIC(15, 0) NULL , RYJWHCS NUMERIC(22, 0) NULL , SBZT VARCHAR2(32) NULL , GSDQ VARCHAR2(32) NULL )错误信息:ExecuteSQL error: ORA-00972: 标识过长

详细信息:   目标连接中存在数据表ZDH_DDJDZDHXTYXQKSB_XTYXQKB.
  得到目的连接中数据表ZDH_DDJDZDHXTYXQKSB_XTYXQKB的物理结构.
  为数据表ZDH_DDJDZDHXTYXQKSB_XTYXQKB创建备份表ZDH_DDJDZDHXTYXQKSB_XTYXQK
详细信息:



============================================================


2:        失败        09:22:22
对 业务模型\DMIS空间\DMIS数据库\自动化子系统\报表管理\地调季度自动化系统运行情况上报\基本信息表(BIZ2:\DMIS\DMISSJK.DATABASE\ZDHZXT\BBGL\DDJDZDHXTYXQKSB\ZDH_DDJDZDHXTYXQKSB_JBXXB.TABLE) 执行数据迁移任务时发生了错误。错误信息: 错误类型:Exception
错误信息:建表错误: 在执行SQL语句的过程中出现错误:
CREATE  TABLE ZDH_DDJDZDHXTYXQKSB_JBXXB_JBCK0 ( BH VARCHAR2(32) NULL , GCMC VARCHAR2(32) NULL , TBDW VARCHAR2(32) NULL , ND NUMERIC(15, 0) NULL , JD NUMERIC(15, 0) NULL , TBR VARCHAR2(32) NULL , TBRQ DATE NULL , BBSHR VARCHAR2(32) NULL , BBMC VARCHAR2(100) NULL , GSDQ VARCHAR2(32) NULL , SBZT VARCHAR2(32) NULL )错误信息:ExecuteSQL error: ORA-00972: 标识过长

详细信息:   目标连接中存在数据表ZDH_DDJDZDHXTYXQKSB_JBXXB.
  得到目的连接中数据表ZDH_DDJDZDHXTYXQKSB_JBXXB的物理结构.
  为数据表ZDH_DDJDZDHXTYXQKSB_JBXXB创建备份表ZDH_DDJDZDHXTYXQKSB_JBXXB_JBCK0.


以上两个错误因为在导入数据时候,目标库中已经有同名的表,先建一个 表名_JBCK的表
但是因为表名很长了,加上_JBCK以后,长度超过了Oracle的限制
解决方法:
1 修改表名,把长度减少,不需要等待,马上就可以动手避开这个问题了
2 修改平台的导入工具,但是需要等待平台来完成这个修改工作
回复 支持 反对

使用道具 举报

发表于 2008-3-6 10:46:17 | 显示全部楼层
12:        失败        09:22:53
对 业务模型\DMIS空间\DMIS数据库\自动化子系统\数据网资源\IP资源库(BIZ2:\DMIS\DMISSJK.DATABASE\ZDHZXT\ZDH_SJWZY\ZDH_IPZYK.TABLE) 执行数据迁移任务时发生了错误。错误信息: 错误类型:Exception
错误信息:建表错误: 在数据表ZDH_IPZYK和ZDH_IPZYK_JBCK0间进行数据迁移出错, SQL: INSERT INTO ZDH_IPZYK (INST_ID,SYZT,BSYSJ,LSBH) SELECT INST_ID,SYZT,BSYSJ,LSBH FROM ZDH_IPZYK_JBCK0 ; info: ExecuteSQL error: ORA-01400: 无法将 NULL 插入 ("FZDMIS"."ZDH_IPZYK"."ADDR")

详细信息:   目标连接中存在数据表ZDH_IPZYK.
  得到目的连接中数据表ZDH_IPZYK的物理结构.
  为数据表ZDH_IPZYK创建备份表ZDH_IPZYK_JBCK0.
  将数据表ZDH_IPZYK中的数据转移到表ZDH_IPZYK_JBCK0
  删除数据表ZDH_IPZYK.
  创建数据表ZDH_IPZYK.
  恢复数据表ZDH_IPZYK中原有数据.

错误描述:
详细信息:



============================================================


11:        失败        09:22:38
对 业务模型\DMIS空间\DMIS数据库\自动化子系统\流程管理\自动化检修管理流程\自动化检修管理流程(BIZ2:\DMIS\DMISSJK.DATABASE\ZDHZXT\LCGL\ZDHJXGLLC\ZDH_ZDHJXGLLC_LCXX.TABLE) 执行数据迁移任务时发生了错误。错误信息: 错误类型:Exception
错误信息:建表错误: 在数据表ZDH_ZDHJXGLLC_LCXX和ZDH_ZDHJXGLLC_LCXX_JBCK6间进行数据迁移出错, SQL: INSERT INTO ZDH_ZDHJXGLLC_LCXX (INST_ID,GSDQ,GCMC,JXSQDW,JXSBMC,GZLXRJDH,GZNR,KNYXDSJ,JHKSSJ,JHJSSJ,BZ,SQTXR,SQTXSJ,ZDHBRYYJ,ZDHBRYQM,ZDHBRYQMSJ,SDPZYJ,SDPZR,SDPZSJ,JXZXQK,WCSJ,FKRQM,FKRQMSJ,ZDHBRYQRYJ,QRQM,QRQMSJ,ZYSX,AQCS,SBZT) SELECT INST_ID,GSDQ,GCMC,JXSQDW,JXSBMC,GZLXRJDH,GZNR,KNYXDSJ,JHKSSJ,JHJSSJ,BZ,SQTXR,SQTXSJ,ZDHBRYYJ,ZDHBRYQM,ZDHBRYQMSJ,SDPZYJ,SDPZR,SDPZSJ,JXZXQK,WCSJ,FKRQM,FKRQMSJ,ZDHBRYQRYJ,QRQM,QRQMSJ,ZYSX,AQCS,SBZT FROM ZDH_ZDHJXGLLC_LCXX_JBCK6 ; info: ExecuteSQL error: ORA-01400: 无法将 NULL 插入 ("FZDMIS"."ZDH_ZDHJXGLLC_LCXX"."GSDQ")

详细信息:   目标连接中存在数据表ZDH_ZDHJXGLLC_LCXX.
  得到目的连接中数据表ZDH_ZDHJXGLLC_LCXX的物理结构.
  为数据表ZDH_ZDHJXGLLC_LCXX创建备份表ZDH_ZDHJXGLLC_LCXX_JBCK6.
  将数据表ZDH_ZDHJXGLLC_LCXX中的数据转移到表ZDH_ZDHJXGLLC_LCXX_JBCK6
  删除数据表ZDH_ZDHJXGLLC_LCXX.
  创建数据表ZDH_ZDHJXGLLC_LCXX.
  恢复数据表ZDH_ZDHJXGLLC_LCXX中原有数据.

错误描述:
详细信息:



============================================================


10:        失败        09:22:35
对 业务模型\DMIS空间\DMIS数据库\自动化子系统\流程管理\系统设备异动流程\系统设备异动流程表(BIZ2:\DMIS\DMISSJK.DATABASE\ZDHZXT\LCGL\XTSBYDLC\ZDH_XTSBYDLCB.TABLE) 执行数据迁移任务时发生了错误。错误信息: 错误类型:Exception
错误信息:建表错误: 在数据表ZDH_XTSBYDLCB和ZDH_XTSBYDLCB_JBCK6间进行数据迁移出错, SQL: INSERT INTO ZDH_XTSBYDLCB (INST_ID,GSDQ,ZZRYYJ,ZZRYQM,ZZRYQMSJ,BZ,TBR,TBSJ,LCLX,XGRZ,SBZT,TBDW,YCSZXT) SELECT INST_ID,GSDQ,ZZRYYJ,ZZRYQM,ZZRYQMSJ,BZ,TBR,TBSJ,LCLX,XGRZ,SBZT,TBDW,YCSZXT FROM ZDH_XTSBYDLCB_JBCK6 ; info: ExecuteSQL error: ORA-01400: 无法将 NULL 插入 ("FZDMIS"."ZDH_XTSBYDLCB"."GSDQ")

详细信息:   目标连接中存在数据表ZDH_XTSBYDLCB.
  得到目的连接中数据表ZDH_XTSBYDLCB的物理结构.
  为数据表ZDH_XTSBYDLCB创建备份表ZDH_XTSBYDLCB_JBCK6.
  将数据表ZDH_XTSBYDLCB中的数据转移到表ZDH_XTSBYDLCB_JBCK6
  删除数据表ZDH_XTSBYDLCB.
  创建数据表ZDH_XTSBYDLCB.
  恢复数据表ZDH_XTSBYDLCB中原有数据.

错误描述:
详细信息:



============================================================


9:        失败        09:22:32
对 业务模型\DMIS空间\DMIS数据库\自动化子系统\报表管理\远动装置运行情况年度报表\基本信息表(BIZ2:\DMIS\DMISSJK.DATABASE\ZDHZXT\BBGL\YDZZYXQKNDBB\ZDH_YDZZYXQKNDBB_JBXXB.TABLE) 执行数据迁移任务时发生了错误。错误信息: 错误类型:Exception
错误信息:建表错误: 在数据表ZDH_YDZZYXQKNDBB_JBXXB和ZDH_YDZZYXQKNDBB_JBXXB_JBCK7间进行数据迁移出错, SQL: INSERT INTO ZDH_YDZZYXQKNDBB_JBXXB (INST_ID,GSDQ,DW,NF,TBR,TBRQ,BBSHR,BZ,SBZT) SELECT INST_ID,GSDQ,DW,NF,TBR,TBRQ,BBSHR,BZ,SBZT FROM ZDH_YDZZYXQKNDBB_JBXXB_JBCK7 ; info: ExecuteSQL error: ORA-01400: 无法将 NULL 插入 ("FZDMIS"."ZDH_YDZZYXQKNDBB_JBXXB"."GSDQ")

详细信息:   目标连接中存在数据表ZDH_YDZZYXQKNDBB_JBXXB.
  得到目的连接中数据表ZDH_YDZZYXQKNDBB_JBXXB的物理结构.
  为数据表ZDH_YDZZYXQKNDBB_JBXXB创建备份表ZDH_YDZZYXQKNDBB_JBXXB_JBCK7.
  将数据表ZDH_YDZZYXQKNDBB_JBXXB中的数据转移到表ZDH_YDZZYXQKNDBB_JBXXB_JBCK7
  删除数据表ZDH_YDZZYXQKNDBB_JBXXB.
  创建数据表ZDH_YDZZYXQKNDBB_JBXXB.
  恢复数据表ZDH_YDZZYXQKNDBB_JBXXB中原有数据.

错误描述:
详细信息:



============================================================


8:        失败        09:22:32
对 业务模型\DMIS空间\DMIS数据库\自动化子系统\报表管理\县调自动化系统运行情况上报\县调自动化系统运行情况统计(BIZ2:\DMIS\DMISSJK.DATABASE\ZDHZXT\BBGL\XDZDHXTYXQKSB\ZDH_XDZDHXTYXQKTJ.TABLE) 执行数据迁移任务时发生了错误。错误信息: 错误类型:Exception
错误信息:建表错误: 在数据表ZDH_XDZDHXTYXQKTJ和ZDH_XDZDHXTYXQKTJ_JBCK14间进行数据迁移出错, SQL: INSERT INTO ZDH_XDZDHXTYXQKTJ (INST_ID,GSDQ,ZBGL_ID,NF,JD,YF,DWMC,YDTS,CZDGZSJ,CZDJXSYSJ,TDZDSJ,XLTDSJ,DYTDSJ,DDDGZSJ,DDDJXSYSJ,YDXTTYZJSJ,DTPJGZSJ,ZJXTTS,ZJXTGZCS,ZJXTGZSJ,QZJXTTS,QZJXTGZCS,QZJXTGZSJ,RJHHXTTS,RJHHXTGZCS,RJHHXTGZSJ,DYZDCS,DYZDSJ,RYJWHCS,RYJWHSJ,QTGZCS,QTGZSJ,JSJXTTYZJSJ,YDZZKYL,YDXTKYL,JSJKYL,ZDHXTKYL,ZQCS,CWCS,YCHGL,DDRBBHGL,FHZJWCL,YZTS,YZTS1,YKZTYTS,YKYXL,YKJDL,YCRQ,YCXDTBR,SBZT) SELECT INST_ID,GSDQ,ZBGL_ID,NF,JD,YF,DWMC,YDTS,CZDGZSJ,CZDJXSYSJ,TDZDSJ,XLTDSJ,DYTDSJ,DDDGZSJ,DDDJXSYSJ,YDXTTYZJSJ,DTPJGZSJ,ZJXTTS,ZJXTGZCS,ZJXTGZSJ,QZJXTTS,QZJXTGZCS,QZJXTGZSJ,RJHHXTTS,RJHHXTGZCS,RJHHXTGZSJ,DYZDCS,DYZDSJ,RYJWHCS,RYJWHSJ,QTGZCS,QTGZSJ,JSJXTTYZJSJ,YDZZKYL,YDXTKYL,JSJKYL,ZDHXTKYL,ZQCS,CWCS,YCHGL,DDRBBHGL,FHZJWCL,YZTS,YZTS1,YKZTYTS,YKYXL,YKJDL,YCRQ,YCXDTBR,SBZT FROM ZDH_XDZDHXTYXQKTJ_JBCK14 ; info: ExecuteSQL error: ORA-01400: 无法将 NULL 插入 ("FZDMIS"."ZDH_XDZDHXTYXQKTJ"."GSDQ")

详细信息:   目标连接中存在数据表ZDH_XDZDHXTYXQKTJ.
  得到目的连接中数据表ZDH_XDZDHXTYXQKTJ的物理结构.
  为数据表ZDH_XDZDHXTYXQKTJ创建备份表ZDH_XDZDHXTYXQKTJ_JBCK14.
  将数据表ZDH_XDZDHXTYXQKTJ中的数据转移到表ZDH_XDZDHXTYXQKTJ_JBCK14
  删除数据表ZDH_XDZDHXTYXQKTJ.
  创建数据表ZDH_XDZDHXTYXQKTJ.
  恢复数据表ZDH_XDZDHXTYXQKTJ中原有数据.

错误描述:
详细信息:



============================================================


7:        失败        09:22:31
对 业务模型\DMIS空间\DMIS数据库\自动化子系统\报表管理\县调自动化系统运行情况上报\县调自动化系统运行情况上报流程(BIZ2:\DMIS\DMISSJK.DATABASE\ZDHZXT\BBGL\XDZDHXTYXQKSB\ZDH_XDZDHXTYXQKSBLC.TABLE) 执行数据迁移任务时发生了错误。错误信息: 错误类型:Exception
错误信息:建表错误: 在数据表ZDH_XDZDHXTYXQKSBLC和ZDH_XDZDHXTYXQKSBLC_JBCK4间进行数据迁移出错, SQL: INSERT INTO ZDH_XDZDHXTYXQKSBLC (INST_ID,GSDQ,INST_NAME,TBDW,ND,JD,TBR,TBSJ,BBSHR,SBZT) SELECT INST_ID,GSDQ,INST_NAME,TBDW,ND,JD,TBR,TBSJ,BBSHR,SBZT FROM ZDH_XDZDHXTYXQKSBLC_JBCK4 ; info: ExecuteSQL error: ORA-01400: 无法将 NULL 插入 ("FZDMIS"."ZDH_XDZDHXTYXQKSBLC"."GSDQ")

详细信息:   目标连接中存在数据表ZDH_XDZDHXTYXQKSBLC.
  得到目的连接中数据表ZDH_XDZDHXTYXQKSBLC的物理结构.
  为数据表ZDH_XDZDHXTYXQKSBLC创建备份表ZDH_XDZDHXTYXQKSBLC_JBCK4.
  将数据表ZDH_XDZDHXTYXQKSBLC中的数据转移到表ZDH_XDZDHXTYXQKSBLC_JBCK4
  删除数据表ZDH_XDZDHXTYXQKSBLC.
  创建数据表ZDH_XDZDHXTYXQKSBLC.
  恢复数据表ZDH_XDZDHXTYXQKSBLC中原有数据.

错误描述:
详细信息:



============================================================


6:        失败        09:22:27
对 业务模型\DMIS空间\DMIS数据库\自动化子系统\报表管理\地调自动化系统运行简报\基本信息(BIZ2:\DMIS\DMISSJK.DATABASE\ZDHZXT\BBGL\DDZDHXTYXJB\ZDH_JBXX_1.TABLE) 执行数据迁移任务时发生了错误。错误信息: 错误类型:Exception
错误信息:建表错误: 在数据表ZDH_JBXX_1和ZDH_JBXX_1_JBCK19间进行数据迁移出错, SQL: INSERT INTO ZDH_JBXX_1 (INST_ID,GSDQ,GCMC,NF,YF,TBDW,TBR,TBSJ,SHR_1,ZDHXTKYL,DDRBBHGL,FHZJWCL,ZZDJTYSJ,SM,YCHGL,SGSYXFYZQCS,SGSYXFYCWCS,DDDJSJXTYXL,YDXTKYL,YDZZKYL,SBZT) SELECT INST_ID,GSDQ,GCMC,NF,YF,TBDW,TBR,TBSJ,SHR_1,ZDHXTKYL,DDRBBHGL,FHZJWCL,ZZDJTYSJ,SM,YCHGL,SGSYXFYZQCS,SGSYXFYCWCS,DDDJSJXTYXL,YDXTKYL,YDZZKYL,SBZT FROM ZDH_JBXX_1_JBCK19 ; info: ExecuteSQL error: ORA-01400: 无法将 NULL 插入 ("FZDMIS"."ZDH_JBXX_1"."GSDQ")

详细信息:   目标连接中存在数据表ZDH_JBXX_1.
  得到目的连接中数据表ZDH_JBXX_1的物理结构.
  为数据表ZDH_JBXX_1创建备份表ZDH_JBXX_1_JBCK19.
  将数据表ZDH_JBXX_1中的数据转移到表ZDH_JBXX_1_JBCK19
  删除数据表ZDH_JBXX_1.
  创建数据表ZDH_JBXX_1.
  恢复数据表ZDH_JBXX_1中原有数据.

错误描述:
详细信息:



============================================================


5:        失败        09:22:26
对 业务模型\DMIS空间\DMIS数据库\自动化子系统\报表管理\地调自动化系统运行简报\工作计划(BIZ2:\DMIS\DMISSJK.DATABASE\ZDHZXT\BBGL\DDZDHXTYXJB\ZDH_GZJH.TABLE) 执行数据迁移任务时发生了错误。错误信息: 错误类型:Exception
错误信息:建表错误: 在数据表ZDH_GZJH和ZDH_GZJH_JBCK9间进行数据迁移出错, SQL: INSERT INTO ZDH_GZJH (INST_ID,GSDQ,JBXX_ID,XH,NR,SBZT) SELECT INST_ID,GSDQ,JBXX_ID,XH,NR,SBZT FROM ZDH_GZJH_JBCK9 ; info: ExecuteSQL error: ORA-01400: 无法将 NULL 插入 ("FZDMIS"."ZDH_GZJH"."GSDQ")

详细信息:   目标连接中存在数据表ZDH_GZJH.
  得到目的连接中数据表ZDH_GZJH的物理结构.
  为数据表ZDH_GZJH创建备份表ZDH_GZJH_JBCK9.
  将数据表ZDH_GZJH中的数据转移到表ZDH_GZJH_JBCK9
  删除数据表ZDH_GZJH.
  创建数据表ZDH_GZJH.
  恢复数据表ZDH_GZJH中原有数据.

错误描述:
详细信息:



============================================================


4:        失败        09:22:23
对 业务模型\DMIS空间\DMIS数据库\自动化子系统\报表管理\地调PAS系统运行情况统计\地调PAS系统运行情况统计(BIZ2:\DMIS\DMISSJK.DATABASE\ZDHZXT\BBGL\DDPASXTYXQKTJ\ZDH_DDPASXTYXQKTJ.TABLE) 执行数据迁移任务时发生了错误。错误信息: 错误类型:Exception
错误信息:建表错误: 在数据表ZDH_DDPASXTYXQKTJ和ZDH_DDPASXTYXQKTJ_JBCK2间进行数据迁移出错, SQL: INSERT INTO ZDH_DDPASXTYXQKTJ (INST_ID,GSDQ,NF,YF,DWMC,FGL,YKYL,YCGJHGL,DCJSSJ,CJJSGXCZS,YGXCZS,YJSCS,YSLCS,ZTGJJDJSRQ1,HGL1,ZTGJJDJSRQ2,HGL2,DDYCLYKYL,DDYCLJSJGWC,DDYCLDCJSSJ,DDYCLYYZJSCS,DDYCLYSJWCCS,DDYCLYSLCS,YYXL,YFHYCZQL,YZGDFHYCZQL,FHYCTS,QYRLTS,YZGFHYCZQL,YZDFHYCZQL,HGL,GXBDZS,CJDYWGKZBDZS,DRQCZCS,DWDJCZCS,TJR,TBSJ,DQSHR,SM,SBZT,SYRQ,SJH_J_HSYCZ,KG) SELECT INST_ID,GSDQ,TO_NUMBER(NF),TO_NUMBER(YF),DWMC,FGL,YKYL,YCGJHGL,DCJSSJ,CJJSGXCZS,YGXCZS,YJSCS,YSLCS,ZTGJJDJSRQ1,HGL1,ZTGJJDJSRQ2,HGL2,DDYCLYKYL,DDYCLJSJGWC,DDYCLDCJSSJ,DDYCLYYZJSCS,DDYCLYSJWCCS,DDYCLYSLCS,YYXL,YFHYCZQL,YZGDFHYCZQL,FHYCTS,QYRLTS,YZGFHYCZQL,YZDFHYCZQL,HGL,GXBDZS,CJDYWGKZBDZS,DRQCZCS,DWDJCZCS,TJR,TBSJ,DQSHR,SM,SBZT,SYRQ,SJH_J_HSYCZ,KG FROM ZDH_DDPASXTYXQKTJ_JBCK2 ; info: ExecuteSQL error: ORA-01400: 无法将 NULL 插入 ("FZDMIS"."ZDH_DDPASXTYXQKTJ"."GSDQ")

详细信息:   目标连接中存在数据表ZDH_DDPASXTYXQKTJ.
  得到目的连接中数据表ZDH_DDPASXTYXQKTJ的物理结构.
  为数据表ZDH_DDPASXTYXQKTJ创建备份表ZDH_DDPASXTYXQKTJ_JBCK2.
  将数据表ZDH_DDPASXTYXQKTJ中的数据转移到表ZDH_DDPASXTYXQKTJ_JBCK2
  删除数据表ZDH_DDPASXTYXQKTJ.
  创建数据表ZDH_DDPASXTYXQKTJ.
  恢复数据表ZDH_DDPASXTYXQKTJ中原有数据.

错误描述:
详细信息:


以上错误在于,修改了表定义,GSDQ字段原来是可以为空,现在是不能为空,但是在导入的库中已经有数据了,而且有数据的GSDQ字段值为空了
解决方法:
  处理已经存在的表中的GSDQ字段,都填上需要的值,保证不为空,然后重新导入这几张表的数据
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-6 11:09:36 | 显示全部楼层
谢谢,现在就是表名过长 头痛
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-6 11:45:35 | 显示全部楼层
表名过长 改表名 牵扯太多程序了 有没有办法导入时生成的备份表短些
回复 支持 反对

使用道具 举报

发表于 2008-3-28 09:10:09 | 显示全部楼层
抱歉,目前没有什么办法。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-9 05:03 , Processed in 0.043018 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表