壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4795|回复: 1

oracle在导入1500万条数据时,出现错误,请求网上高人给予指点。急急急

[复制链接]
发表于 2005/4/20 22:52:05 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
导入时出现以下错误:
已连接到:Oracle8 EntERPrise Edition Release 8.0.5.0.0 - Production
PL/SQL Release 8.0.5.0.0 - Production
经由常规路径导出由EXPORT:V08.00.05创建的文件
. 正在将GONGH的对象导入到 GONGH
IMP-00017: 由于 ORACLE 错误2219,以下的语句失败
"CREATE TABLE "INFOR_FB" ("INFOR_ID" NUMBER(16, 0), "NAME" VARCHAR2(200) NOT"
" NULL ENABLE, "CONTENT" LONG NOT NULL ENABLE, "MJ" NUMBER(1, 0) NOT NULL EN"
"ABLE, "BANK_ID" NUMBER(6, 0) NOT NULL ENABLE, "INFOR_CREATE_ID" NUMBER(10, "
"0) NOT NULL ENABLE, "INFOR_EDIT_ID" NUMBER(10, 0) NOT NULL ENABLE, "INFOR_E"
"DIT_AUDIT_ID" NUMBER(10, 0) NOT NULL ENABLE, "INFOR_EDIT_CHIEF_ID" NUMBER(1"
"0, 0) NOT NULL ENABLE, "IMAGE_ID" NUMBER(10, 0), "IMAGE_POSITION" NUMBER(1,"
" 0), "CREATE_TIME" DATE NOT NULL ENABLE, "UBLISH_TIME" DATE, "TEMPLATE_ID""
" NUMBER(10, 0), "STATUS" CHAR(1) NOT NULL ENABLE, "INFOR_CLASS_ID" NUMBER(3"
", 0), "HOME_IMAGE" CHAR(1), "PX" NUMBER(3, 0), "EXTNAME" VARCHAR2(10), "STS"
"" CHAR(1)) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 LOGGING STORAGE(I"
"NITIAL 2147483646 NEXT 2489315328 MINEXTENTS 2 MAXEXTENTS 2147483645 PCTINC"
"REASE 50 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT) TABLESPACE "GON"
"GHDATA""
IMP-00003: ORACLE 错误2219出现
ORA-02219: 无效的 NEXT 存储选项值
成功终止导入,但出现警告。
发表于 2005/4/21 08:58:43 | 显示全部楼层
我想这是表的Storage 参数设置的问题,每张表的定义中均有一系列 Storage 参数, 例如:create table APPLSYS.FND_APPLICATION
(
  APPLICATION_ID         NUMBER not null,
  APPLICATION_SHORT_NAME VARCHAR2(50) not null,
  LAST_UPDATE_DATE       DATE not null,
  LAST_UPDATED_BY        NUMBER(15) not null,
  CREATION_DATE          DATE not null,
  CREATED_BY             NUMBER(15) not null,
  LAST_UPDATE_LOGIN      NUMBER(15),
  BASEPATH               VARCHAR2(20)
)
tablespace APPLSYSD
  pctfree 5
  pctused 80
  initrans 10
  maxtrans 255
  storage
  (
    initial 16K
    next 8K
    minextents 1
    maxextents unlimited
    pctincrease 0
  );我觉得你的问题是,因为要导入 1500万行数据,因此会产生很多 Extent (如果你的inital extent不是足够大的话)。如果你的 pctincrease 不是 0 时,每个新的Extent 都会增大 pctincrease%。这样到达一定数量后,next extent 的大小就会非常大,可能超过 DB File 的空余空间。所以:1、设置 pctincrease = 0;2、设置足够大的 inital extent;3、检查Tablespace有足够空间
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 01:38 , Processed in 0.014025 second(s), 16 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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