`
Charles+java
  • 浏览: 181284 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

oracle EXP 遇到的问题

 
阅读更多
最近碰到好几个问exp时出现下列错误的问题:
即将导出整个数据库...
. 正在导出表空间定义
. 正在导出配置文件
. 正在导出用户定义
. 正在导出角色
. 正在导出资源成本
. 正在导出回退段定义
. 正在导出数据库链接
. 正在导出序号
. 正在导出目录别名
. 正在导出上下文名空间
. 正在导出外部函数库名称
. 导出 PUBLIC 类型同义词
. 导出私有类型同义词
. 正在导出对象类型定义
EXP-00008: 遇到 ORACLE 错误 942
ORA-00942: 表或视图不存在
EXP-00024: 未安装导出视图,请通知您的 DBAEXP-00000: 导出终止失败
这是由于缺少相应的数据字典导致的,解决方案很简单,只要以sysdba执行
%ORACLE_HOME/rdbms/admin/catexp.sql建立所需要的数据字典即可。

 

处理方式:

开始-->运行-->cmd
sqlplus "sys/sys as sysdba"
@%ORACLE_HOME%/rdbms/admin/catexp.sql;
再次执行导出出现下面ORA-31600错误提示:
连接到: Oracle9i Enterprise Edition Release 9.2.0.7.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.7.0 - Production
已导出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集
即将导出指定的用户...
. 正在导出 pre-schema 过程对象和操作
. 正在导出用户 NORMALSOFT 的外部函数库名称
. 导出 NORMALSOFT 类型同义词
. 导出私有类型同义词
. 正在导出用户 NORMALSOFT 的对象类型定义
即将导出 NORMALSOFT 的对象 ...
. 正在导出数据库链接
. 正在导出序号
. 正在导出群集定义
EXP-00056: 遇到 ORACLE 错误 31600
ORA-31600: 输入值 EMIT_SCHEMA 无效, 它用于参数 NAME, 位于函数 SET_TRANSFORM_PARAM 中
ORA-06512: 在"SYS.DBMS_SYS_ERROR", line 105
ORA-06512: 在"SYS.DBMS_METADATA_INT", line 3926
ORA-06512: 在"SYS.DBMS_METADATA_INT", line 4050
ORA-06512: 在"SYS.DBMS_METADATA", line 836
ORA-06512: 在line 1
EXP-00000: 导出终止失败
检查后发现忘记安装catpatch.sql更新数据字典.
sqlplus /nolog
shutdown immediate;
startup migrate;
@$ORACLE_HOME/rdbms/admin/catpatch.sql;
shutdown immediate;
startup;
再次导出,问题解决.

分享到:
评论

相关推荐

    oracle 10g exp.exe

    当你遇到“exp.exe已停止工作”的错误时,这通常意味着在尝试执行数据导出过程中遇到了问题。以下是一些可能导致该错误的原因及解决方法: 1. **系统兼容性**:确保你的操作系统与Oracle 10g版本兼容。有时,由于...

    oracle在导出dmp缺少的exp.exewenjain

    标题提到的问题是“oracle在导出dmp缺少exp.exewenjain”,这表明在尝试执行数据导出操作时,用户可能遇到了找不到"exp.exe"的情况。这通常是由于以下原因: 1. **Oracle Client安装不完整**:Oracle客户端安装包中...

    Oracle expimp,备份或导入时注意的事项

    在实际操作中,由于各种原因,可能会遇到一些问题,下面将详细讨论在使用exp/imp时需要注意的事项。 首先,当数据库对象已经存在时,如果直接进行导入,可能会导致冲突。默认情况下,如果目标数据库中已有相同名称...

    Oracle10g-10.1.0.2客户端的exp.exe文件

    当客户端工具(如exp.exe)的版本低于服务端时,可能无法正确识别或处理服务端的新特性和数据格式,这正是这里遇到的问题——导出和导入操作可能失败或出现错误。 解决这个问题的方法是确保客户端和服务器的版本尽...

    oracle imp exp几点应用技巧

    标题和描述均提到了“oracle imp exp几点应用技巧”,这暗示了文章主要聚焦于Oracle数据库的导入(import,简称imp)和导出(export,简称exp)操作的实用技巧。以下是对这一主题的深入探讨: ### Oracle Imp Exp ...

    Oracle中用exp_imp命令参数详解

    如果设置为`y`,则可以在遇到空间不足等问题时暂停并稍后再继续导入。 - **RESUMABLE_NAME**: 用来标识可恢复语句的文本字符串,默认值为空。用于指定可恢复语句的名称。 - **RESUMABLE_TIMEOUT**: RESUMABLE的等待...

    Oracle exp imp命令详解

    ### Oracle exp imp命令详解 在Oracle数据库管理领域中,数据导入导出是一项常见的操作,而`exp`(Export)和`imp`(Import)命令则是完成这一任务的强大工具。本文将详细介绍这两个命令的参数和使用方法,帮助读者...

    Oracle11G导入导出(imp和exp)少表解决方法

    然而,在使用 Oracle 11G 时,用户可能会遇到一些问题,例如无法导出空表的问题。在本文中,我们将讨论如何解决这个问题,并提供了多种方法来导入和导出数据。 一、解决无法导出空表的问题 在 Oracle 11G 中,默认...

    oracle exp

    通过以上实践案例,我们可以了解到在Oracle数据库中使用EXP工具导出数据的具体步骤以及如何处理权限问题。此外,还介绍了EXP命令的常见参数和字符集设置的重要性。在实际工作中,熟练掌握这些操作对于数据库管理员来...

    Oracle-ImpExp

    10. **恢复和故障排除**:在遇到问题时,仔细阅读错误消息,并参考Oracle官方文档或在线社区(如Oracle forums)进行故障排除。 总的来说,Oracle-ImpExp作为一个第三方工具,可能是对Oracle原生Data Pump工具的一...

    Oracle-exp\imp-导入导出时遇到的问题

    Oracle-exp\imp-导入导出时遇到的问题

    Oracle exp、imp注意和使用

    ### Oracle exp、imp 注意事项与使用方法 #### 一、Oracle exp、imp 概述 在Oracle数据库管理中,`exp` 和 `imp` 是两个非常重要的工具,用于数据的导出(Export)和导入(Import)。它们为数据库管理员提供了一种...

    将excel文件用impexp32导入到oracle中.zip_ImpExp32_oracle_sql_txt

    标题中的“将excel文件用impexp32导入到oracle中.zip_ImpExp32_oracle_sql_txt”指的是一项操作,即将Excel数据导入到Oracle数据库中,使用了名为ImpExp32的工具,并且涉及到了SQL和文本文件的转换过程。这个过程...

    Oracle_exp_imp导出导入命令及数据库备份

    Oracle数据库的备份与恢复是数据库管理中的重要环节,Oracle提供了内置的工具——exp(导出)和imp(导入)命令,用于实现这一目的。这两个命令是Oracle早期版本中用于数据备份和恢复的主要方法,虽然在现代Oracle版本中...

    ORACLE EXP不能导出空表的原因分析及解决方法

    然而,有时用户可能会遇到一个问题,即无法使用`EXP`导出空表。本文将深入探讨这个问题的原因以及如何解决。 首先,我们来看一下为什么Oracle `EXP`不能导出空表。在Oracle 11g版本及其后续版本中,一个显著的改变...

    exp imp详解

    ### Oracle的exp与imp命令详解 #### 一、概述 在Oracle数据库管理中,`exp`(导出)和`imp`(导入)是两个非常重要的工具,它们可以帮助管理员进行数据备份、迁移以及恢复等操作。本文将详细介绍这两个命令的使用...

    Oracle11g使用exp导出空表方法

    然而,Oracle11g在设计时默认对空表不分配segment,因此在使用exp导出数据库时,空表不会被包含在导出文件中。这对于完整备份和恢复所有表的场景来说,可能是一个问题。下面,我们将详细讨论如何处理这个问题,以及...

    oracle19客户端安装包

    Oracle 19c客户端安装指南 Oracle数据库是全球广泛使用的数据库管理系统之一,Oracle 19c...请注意,安装过程中可能会遇到各种问题,如依赖库缺失、权限问题等,遇到问题时请查阅官方文档或在线资源寻求解决方案。

    Oracle11g使用exp导出空表

    在使用Oracle11g数据库时,用户可能会遇到在使用exp导出工具导出数据时无法导出空表的问题。空表是指那些没有数据行的表,这在Oracle数据库中比较常见。Oracle11g为提高性能和节省空间,默认情况下对空表不分配...

Global site tag (gtag.js) - Google Analytics