原因:试图释放未分配的内存。 操作:联系Oracle支持服务。
? EXP-00071 QUERY参数与直接路径导出不兼容
原因:为一直接路径导出指定了QUERY参数,QUERY参数不能与直接路径导出一起使用。
操作:在命令行方式下,再次使用DIRECT=N或者省略DIRECT参数的形式的导出命令。
? EXP-00072 关闭导出文件字符串时错误 原因:试图关闭导出文件时发生错误。 操作:联系Oracle支持服务。
? EXP-00073 转储文件大小太小
原因:指定了FILESIZE参数或VOLSIZE 参数(如果平台支持),参数的值太小而不能为导出文件保持标题信息,或者附加任何数据。
操作:增加FILESIZE或VOLSIZE参数的值。
? EXP-00074 向下舍入VOLSIZE,新数值是字符串
原因:VOLSIZE 参数必须是RECORDLENGTH 的一样多,但是你为VOLSIZE 指定的值不满足这要求。VOLSIZE 的值向下舍入,使得与转储文件使用的RECORDLENGTH的一样多。
操作:无操作要求。可以调整VOLSIZE 或RECORDLENGTH 参数避免这个消息,当导入这文件,必须指定FILESIZE参数的值为由该消息报告的文件大小值。
? EXP-00075 向下舍入文件大小,新数值是字符串
原因:FILESIZE参数必须是RECORDLENGTH的一样多,但是你为FILESIZE指定的值不满足这要求。FILESIZE的值向下舍入,使得与转储文件使用的RECORDLENGTH的一样多。
操作:无操作要求。可以调整VOLSIZE 或RECORDLENGTH 参数避免这个消息,当导入这文件,必须指定FILESIZE参数的值为由该消息报告的文件大小值。
? EXP-00076 为磁带导出指定了多个设备
原因:当导出至磁带设备时,你指定多重的文件名字。导出在写入所有文件时使用与需要的磁带卷数量相同的文件。所以当导出至磁带时,导出将只接受FILE 参数的值为1。
操作:重入导出命令,但是在FILE参数仅仅指定一个磁带设备。 ? EXP-00077为无界导出文件指定了多个输出文件
原因:当执行导出的时候,在指定多重的文件名的同时,设置了FILESIZE参数为0。
注 到如果在命令行上没有指定FILESIZE参数,则该参数默认为0。由于FILESIZE 的0值意味着仅仅一个文件将可以写入并且该文件的大小不受限制,在FILE参数指定的其 他文件将永远不会被使用。
操作:如果打算写入多个文件, 重新执行命令并且使用FILESIZE参数设置文件的最大数量和每个文件的最大字节数。如果只打算写入一个文件,而且该文件的大小不受限制,则重新使用EXPORT命令,并且在FILE参数中只使用一个文件名。 ? EXP-00078为索引字符串导出元数据,索引创造将被跳过 原因:域索引在CREATE INDEX语句以前经由无记录的PL/SQL 块导出私人的元数据。导出通过调用与所引关联的实现类型上的ODCIIndexGetMetadata 方法执行。这样就有一个问题在这例程内发生:因为元数据是认为索引的一个完整部分,CREATE INDEX语句没能 写入转储文件。
操作:联系索引实现类型的开发者。如果这是一个由Oracle提供的索引(也许经由一
数据盒式磁带),联系Oracle支持服务。
? EXP-00079表里的数据 \字符串\被保护,常规的路径仅仅可以是导出的部分的
表
原因:没有在DBMS_RLS和访问控制包上执行权限的用户试图导出有访问控制的表。由于表所有者是也是受访问控制影响的,所有者也可能不可以导出表中的所有行。同样,为保存表的完整性,导出表的用户在导入一个具有安全性规则的表的时候,应该有足够的权限。因此,强烈推荐数据库管理员处理这样的表的导出,同时为满足安全性检查的要求,应该赋予标所有者执行权限,尽管它可能有另外的安全性含意。如果表里面没有对象,则可以使用直接的方式。
操作:请求数据库管理员执行表或视图的导出/导入
? EXP-00080表里的数据 \字符串\被保护,请使用常规方式
原因:没有在DBMS_RLS和访问控制包上执行权限的用户试图直接导出有访问控制的表。注意由于访问控制的影响,仅仅一部分的表可以导出,可以使用常规的导出方式。 操作:请求数据库管理员执行表或视图的导出/导入 ? EXP-00081作为非DBA导出表或视图的访问控制
原因:当一个非DBA用户导出一个具有访问控制的表时,该用户可能并不具备足够的权限在导入表或视图的时候重新创建访问控制。这样一来,就可能导致该表或视图在安全模型上产生矛盾。
操作:请求数据库管理员执行该表或视图的导出/导入。
? EXP-00082无效的函数名传递给程序上的对象支持:字符串
原因:内部冲突错误,列出的函数不是在导出的程序上的对象接口说明上的一方法。 操作:联系Oracle支持服务。
? EXP-00083调用string.string.string时,产生刚才的问题
原因:列出的包为程序上的操作提供导出/导入支持。当调用指定的函数时,以前列出的错误发生。
操作:联系Oracle支持服务。大多数包由Oracle内部或者服务器开发组织提供。包名称将帮助Oracle支持服务确定问题的所有者。
? EXP-00084在步数标记上发生意外的DbmsJava错误号 原因:该错误由对DbmsJava过程的调用返回。
操作:记录附带的消息,并作为导出内部错误报告Oracle支持服务。 ? EXP-00085调用对象号的string.string.string时,产生刚才的问题
原因:列出的包为程序上的对象(例如由存储过程提供的DDL)提供导出/导入支持。当调用指定的函数时,以前列出的错误发生。
操作:联系Oracle支持服务。大多数包由Oracle内部或者服务器开发组织提供。包名称将帮助Oracle支持服务确定问题的所有者。
? EXP-00086表\字符串\上的主关键字REF可能在导入的时候无效
原因:指定的表包含了这样的主关键字REF,它们可能在导入数据库时无效。 操作:在使用不同字符集的数据库之间不使用导出/导入来移动主关键字REF。 ? EXP-00087在模式/表名称的散列表中产生问题 原因:多半是为散列表项分配内存的问题。 操作:联系Oracle支持服务。
? EXP-00089无效的FILE_FORMAT 说明
原因:FILE_FORMAT 说明不包含\实例,该通配符字符串必须存在。 操作:纠正错误,重入EXPORT命令。
? EXP-00090 不能钉住类型\
原因:导出在对象缓存中不能钉住指定的类型。典型的原因是一类型不能变得有效(例如因为违背访问子类型的授权)。
操作:使用不好的类型修理问题直到类型能成功地编译。 ? EXP-00091导出可疑的统计
原因:导出不能导出统计,但是统计可能是不可用的。在导出的时候,发生了以下行为使得统计有疑问:一行错误发生,客户字符集或NCHARSET 不与服务器匹配,在导出上指定了查询子句,仅仅肯定的分区或子分区被导出了,或当处理表的时候产生了致命错误。
操作:导出非可疑的统计,更改客户字符集或NCHARSET 匹配服务器,与没有查询子句导出,或导出完全表。如果需要,导入参数能是提供的以便仅仅非可疑的统计将被引入,所有的可疑的统计将被重新计算。
? EXP-00092不能把NLS_NUMERIC_CHARACTERS设置为需要的默认值 原因:导出不能设置NLS_NUMERIC_CHARACTERS为’.,’。
操作:记录附带的消息,并作为导出内部错误报告Oracle支持服务。 ? EXP-00093 不能转换为服务器字符集的句柄 原因:内部错误。
操作:联系Oracle支持服务。
? EXP-00094不能转换到服务器全国性的字符集的句柄 原因:内部错误。
操作:联系Oracle支持服务。
? EXP-00095 Flashback_time 与 Flashback_scn 不兼容 原因:同时指定了flashback_time 和flashback_scn 参数。 操作:使用一个flashback参数重新执行命令。 ? EXP-00096 找不到指定的模板名称 原因:指定的模板名称不存在。
操作:通过检查视图的%_ias_template校验模板名称。
? EXP-00097对象类型 \不在一有效状态,类型将不能导出。 原因:对象类型的状态是无效的,可能是由于修改(或移动)依赖类型的时候没有级联变化。
操作:类型必须使用ALTER TYPE COMPILE重新编译。 ? EXP-00098在表里的数据没升级,表将不能导出
原因:导出正在试图处理一个包含了进化类型的表。为了使导出成功地处理表,在每个表以内的所有的数据必须升级到每个引用类型的最近修订版。
操作:表必须使用ALTER TABLE UPGRADE DATA更新。
? EXP-00099表 \不在有效状态,表没将导出。
原因:一个表或一个它的依赖类型被修改而没有级联变化。这使得表处于INVALID状态。
操作:表必须使用ALTER TABLE UPGRADE DATA更新。 ? EXP-00100变换对象类型哈希码至字符时产生错误 原因:对象类型标识符的无效的长度阻止它的转换。 操作:联系Oracle支持服务。
? EXP-00101版本 1可扩展的索引 \string \string \不能包含在可传输的表空
间导出。
原因:可传输的表空间可扩展索引最小值版本必须是2。
操作:把可扩展索引升级到版本 2规范。
导入错误消息
? IMP-00000导入终止不成功 原因:导入遇见一Oracle错误。
操作:在这ORA 消息中查阅伴随的Oracle消息,采取适当的方式。 ? IMP-00001回答 'Y'、'N'、 RETURN或 '.' 退出 原因:输入了一无效的响应。
操作:输入在消息显示出的响应中的任何东西。 ? IMP-00002 打开字符串写入失败
原因:导入没能为读书打开导出文件。该消息通常由操作系统的一设备消息跟随。 操作:采取适当的方式还原设备。
? IMP-00003遇见ORACLE 错误数字 原因:导入遇见已引用的Oracle错误。
操作:在这ORA 消息中查阅伴随的Oracle消息,采取适当的方式。 ? IMP-00004无效的用户名或口令 原因:指定了一无效的用户名或口令。 操作:以一有效的用户名和口令重试。 ? IMP-00005 所有许可的登录尝试失败
原因:以一无效的用户名或口令试图再三做登录。 操作:以有效的用户名和口令重试。 ? IMP-00006 分配存储器失败 原因:导入没能分配必要的内存。
操作:减少导入缓冲区大小以便少些的内存要求,或为导入增加运行时刻的内存大小。 ? IMP-00007必须是一DBA 导入对象到另外的用户。 原因:需要进另外的用户的帐目导入的特权不存在。仅仅一数据库管理员能进另外的用户的帐目导入。
操作:要求数据库管理员执行导入。
? IMP-00008在导出文件的未被认出的语句:字符串 原因:导入没在导出文件认出一语句。或者导出文件被破坏了,或发生一导入内部错误。 操作:如果导出文件破坏了,以一新建的导出文件重试。否则,作为一导入内部错误报导将导出文件提交到Oracle支持服务。 ? IMP-00009导出文件异常结束
原因:导出文件可能来自一失败的导出对话。
操作:如果这样,重试导出和导入。否则,作为一导入内部错误报导将导出文件提交到Oracle支持服务。
? IMP-00010无效的导出文件,页眉验证失败 原因:文件由导出不生成,或它被破坏了。
操作:如果文件确实由导出生成,作为一导入内部错误报导将导出文件提交到Oracle支持服务。
? IMP-00011格式化的表数据当前不被支持 原因:试图被迫导入包含有格式的表数据的导出文件。仅仅支持包含二进制的表数据的导出文件的导入。
操作:使用仅仅包含二进制的表数据的导出文件重试。 ? IMP-00012 头信息中的导出模式无效
原因:在导出文件头信息指定的导出方式是无效的。
操作:检查导出文件参阅是否它被破坏了。如果不是,作为一导入内部错误报导将导出文件提交到Oracle支持服务。
? IMP-00013仅仅一DBA 能导入由另外的DBA 导出的一文件 原因:导入由管理员导出的文件所需要的权限不存在。仅仅一数据库管理员能导入如此的文件。
操作:要求数据库管理员执行导入。
? IMP-00014需要选项 \,然而在数据库中不存在
原因:输入的命令要求指定的选项。或者那选项没有安装,或者描述选项的行在表V$OPTION中没有。
操作:使用由消息指定的选项重新安装Oracle。
? IMP-00015因为对象已经存在,跟随语句失败: 原因:因为已经存在,导入没能创造一对象。
操作:指定IGNORE =Y以便忽略如此错误和导入行甚至当因为他们已经存在而没创造。
? IMP-00016要求的字符集转换不支持
原因:导入不能改变导出文件的字符格式成本地的字符格式。
操作:通过设置NLS_LANG 环境变量更改用户字符集以便匹配导出文件的字符集。 ? IMP-00017下列语句有Oracle错误号
原因:导入因一Oracle错误没能从导出文件执行语句。
操作:在ORA 消息中查阅伴随的Oracle消息,采取适当的方式。 ? IMP-00018 先前的表的部分的导入完成:标记行导入 原因:因为一Oracle错误仅仅导入表的部分。
操作:在ORA 消息中查阅伴随的Oracle消息,采取适当的方式。 ? IMP-00019 行由于Oracle错误数字反对
原因:当试着导入一行,导入遇见已引用的Oracle错误。
操作:在ORA 消息中查阅伴随的Oracle消息,采取适当的方式。 ? IMP-00020长列太大为列缓冲区大小
原因:列缓冲区太小。当导入LONG数据时,这通常发生。
操作:一次增加插入缓冲区大小10,000字节。因为太大的缓冲区可以引起一个相似的问题,所以需要一点点增加。
? IMP-00022没能处理参数,输入'IMP HELP=Y ' 获取帮助 原因:无效的命令行参数是指定的。
操作:核对联机帮助屏幕有效的参数的集合,然后重试。 ? IMP-00023导入视图没有安装,请通知你的DBA 原因:必要的导入视图没有安装。
操作:要求你的数据库管理员安装要求的导入视图。
? IMP-00024仅仅能指定一种模式 (TABLES,FROMUSER或者FULL) 原因:参数指定与导入详细说明FULL =Y冲突。 操作:重试,保证不指定完整=Y。
? IMP-00025对于DBA导出文件,FROMUSER 肯定与TOUSER 选项是指定的 原因:当导入一数据库管理员导出文件,你指定了TOUSER 参数而并没有指定