`

impdp导入错误-版本问题

阅读更多

 

 

今天帮同事用impdp导入数据库是发现错误,到不进去。

主要错误信息如下:

With the Partitioning, OLAP and Data Mining options

ORA-39001: invalid argument value

ORA-39000: bad dump file specification

ORA-31619: invalid dump file "***.dmp"

 

验证几次操作的流程,是没有问题的,在自己的机子验证是操作流程没有问题。

 

最后在网上看到说版本的问题

 

数据库的版本不同,导出数据的库是10.2.0.2.0 ,导入库是10.1.0.3.0

 

上述问题是expdp/impdp里很普遍的问题,

低版本的导入数据库在读高版本数据库由expdp产生的文件的时候很可能会产生上述错误,

解决方法就是本着一个"就低不就高"的原则,

比如对于上述问题而言,只需要在源数据库执行expdp的时候加上version=10.2.0.2

然后在目标数据库执行impdp的时候也加上version=10.2.0.2的就OK了。

 

其实不光expdp/impdp有这样的问题,exp/imp一样也会有。

 

 

0
0
分享到:
评论
3 楼 zhachunling 2013-06-23  
你错了吧?应该是加低版本的才对,version=10.1.0.3


2 楼 zhachunling 2013-06-23  
你确定这个行的嘛?我是10.2 导入的10.1的还是不行
1 楼 gonghg 2011-09-27  

相关推荐

    使用工具IMPDP导入数据时ORA-39002、ORA-39070错误排查

    在使用Oracle Data Pump工具IMPDP(Import Data Pump)进行数据导入的过程中,可能会遇到ORA-39002和ORA-39070等错误。本文将针对这些错误的排查方法进行详细介绍,帮助用户理解问题的原因及解决策略。 ### 错误...

    impdp导入多个文件的三种方式

    在Oracle数据库环境中,数据泵(Data Pump)工具是用于数据导入导出的主要手段,其中`impdp`是数据泵导入工具。当我们需要一次性导入多个数据文件时,有三种主要的方法可以实现。以下将详细介绍这三种方法。 ### ...

    expdp/impdp命令详解

    同样,使用IMPDP导入数据时,也需要指定DIRECTORY、DUMPFILE等参数,以及可能的过滤条件、重映射等选项。例如: ```bash impdp zftang/zftang@zftang directory=dmp dumpfile=test.dmp remap_schema=zftang:new_...

    OGG之ORA-01403案例

    在解决问题的过程中,需要对环境进行调查,检查是否存在加密、OGG 版本是否存在影响、是否存在人员在目标端进行 ddl 语句操作等问题。如果问题仍然没有得到解决,可以尝试对 discard 文件记录信息进行深入分析。 六...

    Oracle 导入错误IMP-00010:不是有效的导出文件,头部验证失败

    在Oracle数据库管理中,"IMP-00010:不是有效的导出文件,头部验证失败" 是一个常见的导入错误,通常发生在尝试使用`expdp`(数据泵导出)或`impdp`(数据泵导入)工具进行数据迁移或备份恢复时。这个错误意味着系统...

    oracle表的导入导出-命令

    导入数据使用的是`imp`工具(新版本为`impdp`)。下面是一些导入命令示例: 1. 完整数据库导入: ``` imp system/manager@TEST file=d:daochu.dmp ``` 如果数据库中已存在同名对象,可能会导致错误。使用`...

    ORA-06512 数字或值错误,字符缓冲区太小

    ### ORA-06512 数字或值错误,字符缓冲区太小 #### 背景介绍 在Oracle数据库应用开发过程中,经常会遇到处理大量字符数据的情况。Oracle提供了多种数据类型来存储不同长度的字符串,其中`VARCHAR2`是用于存储变长...

    ORACLE 11G导入到10G的命令

    impdp userid='sys/sys321@orcl as sysdba' schemas=nc56mgsdn directory=DATA_PUMP_DIR dumpfile=nc56mgsdn.dmp logfile=nc56mgsdn.log version=10.2.0.1.0 ``` - **userid**: 同样指定了以`sys`用户身份登录,...

    oracle导入备份DMP报实际值最大值错误

    在Oracle数据库环境中,有时在尝试跨版本导入DMP(数据泵导出)文件时,可能会遇到“实际值最大值错误”。这种错误通常是由于数据类型、字段长度或字符集不匹配导致的。以下是对该问题的详细分析和解决方法: 1. **...

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

    在本例中,描述提到了一个常见问题:服务端运行的是10.1.0.2版本,而客户端是10.2.0.1版本,这种版本不匹配可能导致数据导入导出过程中出现错误。 "impdp.exe"是Oracle Data Pump Import工具的可执行文件,它是...

    Oracle如何查看impdp正在执行的内容

    2. 分析日志:`impdp`会生成日志文件,通过阅读这些日志可以找到可能的错误或警告信息。 3. 参数调整:检查`impdp`命令中的参数设置,如`parallel`、`directory`、`dumpfile`等,确保它们设置得合理且符合当前环境...

    oracle_impdp

    ### Oracle Impdp 导入方法详解 #### 一、概述 在Oracle数据库管理与维护过程中,数据导入导出是一项常见的需求。Oracle提供了多种工具来实现数据的导入导出功能,其中包括`expdp`(用于导出)和`impdp`(用于导入...

    Oracle DMP备份文件导入(impdp)导出(expdp)方法

    4. 导入时,注意数据的兼容性问题,如字符集、版本差异等。 5. 导出和导入过程中,为避免数据丢失,建议在非业务高峰期进行。 ### 四、实际应用 DMP工具广泛应用于数据库迁移、数据复制、数据测试环境的搭建等多个...

    oracle DMP版本修改 (12C 导入 10G)

    在Oracle 12C中,DMP文件可能包含一些特定于新版本的功能和优化,这使得直接将这些DMP文件导入到较旧的10G环境中可能会遇到兼容性问题。因此,我们需要对DMP文件进行版本修改,使其符合10G数据库的格式要求。 ...

    Oralce数据导入导出及常见问题

    **问题描述**:在执行 `exp` 或 `imp` 命令时出现错误提示,导致无法正常完成数据的导出或导入。 **解决方法**: - **检查命令格式**:确保命令格式正确无误,特别是用户名、密码和服务名等参数。 - **权限检查**...

    oracle19c升级时区版本 32->42,解决数据泵导数据TSTZ报错

    4. **升级过程中的问题**:在升级时区版本后,如果你尝试使用数据泵导入之前导出的数据,可能会遇到错误,特别是当旧数据包含TSTZ类型的字段时。这是因为旧的时区版本可能无法识别新版本中的某些时区信息。 5. **...

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

    `IGNORE`参数用于忽略导入过程中遇到的错误。`TABLES`参数可以用来指定要导入的特定表或分区。`FILE`参数指明了要导入的.dmp文件。`LOG`参数则可以设置日志文件,记录导入过程。`CONSTRAINTS`、`INDEXES`、`ROWS`等...

    oracle导入更改版本号

    - **导入数据**:在目标数据库上,使用Data Pump的`impdp`命令导入数据。 - **验证**:导入后,进行数据验证,确保所有表、索引、触发器和约束都已正确导入。 5. **AlxcTools.exe**:这是一个可能与Oracle数据库...

    oracle 10g 导入 9i 00003 错误解决.txt

    在Oracle数据库管理中,从较低版本(如9i)向较高版本(如10g)迁移数据时可能会遇到各种问题,其中一种常见的错误就是00003错误。本文将详细介绍如何解决在Oracle 10g环境下导入9i数据时出现的00003错误,并提供...

Global site tag (gtag.js) - Google Analytics