ITPub博客

首页 > 数据库 > Oracle > 数据库IMP导入时常见错误说明-转自百度空间-三生有约

数据库IMP导入时常见错误说明-转自百度空间-三生有约

Oracle 作者:peng163fj 时间:2015-04-13 15:59:25 0 删除 编辑

问题一:

IMP-00003: 遇到 ORACLE 错误 1119
ORA-01119: 创建数据库文件 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\ALARM01.DBF' 时出错
ORA-27040: 文件创建错误, 无法创建文件
OSD-04002: 无法打开文件
O/S-Error: (OS 3) 系统找不到指定的路径。
IMP-00017: 由于 ORACLE 错误 1119, 以下语句失败:
 "CREATE TABLESPACE "ALARMINDEX" BLOCKSIZE 8192 DATAFILE  'E:\ORACLE\PRODUCT\"
 "10.2.0\ORADATA\ORCL\ALARMINDEX01.DBF' SIZE 104857600       AUTOEXTEND ON NE"
 "XT 33554432  MAXSIZE 32767M EXTENT MANAGEMENT LOCAL  UNIFORM SIZE 1048576 O"
 "NLINE PERMANENT  SEGMENT SPACE MANAGEMENT AUTO"

解决方法:

oracle不能创建文件夹 只可以创建文件

 

问题二:

.   正在导出   pre-schema   过程对象和操作  
  EXP-00008:   遇到   ORACLE   错误   6550  
  ORA-06550:   第   1   行,   第   13   列:    
  PLS-00201:   必须说明标识符   'SYS.LT_EXPORT_PKG'  
  ORA-06550:   第   1   行,   第   7   列:    
  PL/SQL:   Statement   ignored  
  EXP-00083:   调用   SYS.LT_EXPORT_PKG.schema_info_exp   时出现前一个问题  
  .   正在导出用户   GHND   的外部函数程序库名称  
  .   正在导出用户   GHND   的对象类型定义  
  即将导出   GHND   的对象   ...  
  .   正在导出数据库链接  
  .   正在导出序号  
  .   正在导出集群定义  
  .   即将导出   GHND   的表通过常规路径   ...  
  .   .   正在导出表                                                           ANL               2515   行被导出  
  .   .   正在导出表                                                     ANLANL                     0   行被导出  
  .   .   正在导出表                                                     ANLDAT                     0   行被导出  
  .   .   正在导出表                                                     ANLDOK                     0   行被导出  
  .   .   正在导出表                                                     ANLIHS                     0   行被导出  
   
  .   正在导出同义词  
  .   正在导出视图  
  .   正在导出存储的过程  
  .   正在导出运算符  
  .   正在导出引用完整性约束条件  
  .   正在导出触发器  
  .   正在导出索引类型  
  .   正在导出位图,   功能性索引和可扩展索引  
  .   正在导出后期表活动  
  .   正在导出实体化视图  
  .   正在导出快照日志  
  .   正在导出作业队列  
  .   正在导出刷新组和子组  
  .   正在导出维  
  .   正在导出   post-schema   过程对象和操作  
  EXP-00008:   遇到   ORACLE   错误   6550  
  ORA-06550:   第   1   行,   第   13   列:    
  PLS-00201:   必须说明标识符   'SYS.LT_EXPORT_PKG'  
  ORA-06550:   第   1   行,   第   7   列:    
  PL/SQL:   Statement   ignored  
  EXP-00083:   调用   SYS.LT_EXPORT_PKG.schema_info_exp   时出现前一个问题  
  .   正在导出统计  
  导出成功终止,但出现警告。   

解决方法

以sys身份  
 GRANT  EXECUTE  ON  sys.lt_export_pkg  TO  exp_full_database;   
  或者  
 GRANT  EXECUTE  ON  sys.lt_export_pkg  TO  PUBLIC;

 

问题三:

C:\Documents and Settings\Administrator>imp mall/tiger@orcl file=f:\mall_2009022
61536.dmp full=y ignore=y commit=y;

经由常规路径导出由EXPORT:V09.02.00创建的文件
已经完成ZHS16GBK字符集和AL16UTF16 NCHAR 字符集中的导入
导出服务器使用UTF8 NCHAR 字符集 (可能的ncharset转换)
. 正在将MALL的对象导入到 MALL
IMP-00017: 由于 ORACLE 的 959 错误,以下的语句失败
"CREATE TABLE "MALL_AGREEMENT" ("AGREEMENT_ID" NUMBER(10, 0) NOT NULL ENABLE"
", "CONTENT" CLOB, "AREA_ID" VARCHAR2(10), "IS_VALID" CHAR(1), "IS_DEL" CHAR"
"(1), "CREATE_TIME" DATE)  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 STO"
"RAGE(INITIAL 65536 FREELISTS 1 FREELIST GROUPS 1) TABLESPACE "DEFAULTDATA" "
"LOGGING NOCOMPRESS LOB ("CONTENT") STORE AS  (TABLESPACE "DEFAULTDATA" ENAB"
"LE STORAGE IN ROW CHUNK 8192 PCTVERSION 10 NOCACHE  STORAGE(INITIAL 65536 F"
"REELISTS 1 FREELIST GROUPS 1))"
IMP-00003: 遇到 ORACLE 错误 959
ORA-00959: 表空间'DEFAULTDATA'不存在
. . 正在导入表                     "MALL_AREA"         67行被导入
. . 正在导入表                       "MALL_NO"       5924行被导入


解决办法:

没有建立表空间 DEFAULTDATA
用SYS用户登录:
create tablespace DEFAULTDATA  datafile 'E:\oracle\oradata\DEFAULTDATA.dbf'  SIZE 1024M AUTOEXTEND ON NEXT 256M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO; 
建立表空间后应该就可以了。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/21302630/viewspace-1571867/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2013-11-20

  • 博文量
    155
  • 访问量
    440181