`
fengyong0912
  • 浏览: 106963 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

导出数据库时,遇到 ORACLE错误1406

阅读更多

 为了做虚拟机,需要将服务器上的11g的用户的完整数据导出来。而虚拟机上的oracle10g的,直接导出来,无法导入到虚拟机。

所以,试着用10g的客户端来导出数据,

用命令:exp exoa/*****@exoa1 file=20100526.dmp grants=y full=y

执行后,系统提示:

  EXP-00008:遇到 ORACLE错误1406

  ORA-01406:提取的列值被截断

  EXP-00000:导出终止失败

后来使用了网上看到的另外一种方法:用expdp命令在11g服务器端导出,然后在10g中用impdp命令导入:

导出命令:expdp exoa/****@exoa1 schemas=sybjdirectory=DATA_PUMP_DIR dumpfile=aa.dmp logfile=aa.log version=10.2.0.1.0

成功导出后,将dmp文件发给同事,不知道他是否能成功导入。

目前还是不知道,为什么在10g客户端下无法导出的原因?

分享到:
评论

相关推荐

    命令行导入导出Oracle数据库操作

    ### 命令行导入导出Oracle数据库操作 在日常的数据库管理工作中,经常会遇到需要对Oracle数据库进行备份、恢复或者迁移的需求。相比于图形界面工具(如Oracle SQL Developer或Oracle Enterprise Manager),通过...

    Oracle 数据库导出导入命令及详解

    如果不设置或设置为`n`,遇到错误时,整个导入过程将停止。 **注意事项:** 1. 在进行数据导入导出时,确保有足够的磁盘空间存储.dmp文件。 2. 数据导入导出可能会影响数据库性能,因此最好在低峰时段操作。 3. ...

    Oracle数据库的导出与导入操作

    9. **处理导入错误**:选择“忽略创建错误”,即遇到错误时继续尝试导入其他对象。 10. **确认导入范围**:输入“yes”确认导入整个导出文件。 11. **导入操作执行**:导入过程可能耗时较长,直至命令行显示“成功...

    oracle数据库如何导出

    ### Oracle数据库导出与导入详解 #### 一、Oracle数据库导出 在Oracle数据库管理中,数据导出是一项非常重要的操作。它可以帮助我们备份数据库、迁移数据或仅用于数据分析等目的。本文将详细介绍如何在DOS环境下...

    Oracle数据库表结构导出工具Excel

    这款工具允许管理员或开发者轻松地导出数据库中的表定义、字段信息、索引、约束等关键元素,便于进一步处理和分析。 DBExport 2.51 for ORACLE 使用手册.doc 提供了详细的指导,帮助用户了解如何操作这款软件。手册...

    Oracle安装数据库导入导出以及错误

    在进行Oracle数据库的安装时,有几个重要的步骤需要注意: 1. **字符集设置**:安装过程中必须选择字符集为`ZHS16GBK`,这主要是为了确保中文支持的准确性。如果选择了不合适的字符集,在后续的数据处理中可能会...

    使用toad导出oracle数据库某个或多个表中的数据[整理].pdf

    此外,我们还可以使用 Toad 来导出数据库服务器上的所有表中的数据。我们可以点击 "Database" -> "Export" -> "Export Utility Wizard",然后选择 "Export all tables",并选择生成的文件名及路径。 在使用 Toad 来...

    使用toad导出oracle数据库某个或多个表中的数据

    - 如果遇到错误"Exception: The Oracle Export Utility executable must be specified.",这意味着Toad需要知道Oracle的exp实用程序的位置。解决这个问题,你需要在Toad的设置中指定exp的路径。在View -> Toad ...

    Oracle数据库导入导出

    Oracle数据库的导入导出是数据库管理中常见的操作,主要用于数据...通过熟练掌握Oracle的DMP文件、EXP和IMP工具,能够有效地进行数据的备份和迁移,同时在遇到问题时,能够快速找出解决方案,保证数据库的稳定运行。

    oracle 数据库导入导出

    Oracle数据库的导入导出是数据库管理中的重要环节,主要用于数据迁移、备份恢复和系统复制等操作。本篇文章将深入探讨Oracle数据库的导入导出过程,以及处理“process挂起”问题的方法。 首先,Oracle数据库提供了...

    定时导出Oracle数据库数据并上传到FTP目录脚本

    `WHENEVER`语句用于在遇到错误时退出脚本,`SPOOL`命令则用来控制输出。 然后,我们需要将这个TXT文件上传到FTP服务器。这可以通过`ftp`命令行工具完成。在BAT脚本中添加以下代码: ```batch set FTP_SERVER=ftp....

    用Oracle导入导出工具实现Oracle数据库移植

    ### 使用Oracle导入导出工具实现Oracle数据库移植 在IT领域,特别是对于数据库管理与维护方面,Oracle数据库因其高性能、稳定性及强大的功能集而备受青睐。本文将深入探讨如何利用Oracle的导入导出工具来实现数据库...

    Oracle导出报错处理,备份数据库的bat

    当遇到Oracle导出过程中出现错误,特别是涉及到空表导出的问题时,需要采取特定的策略来优化和解决。本篇文章将详细探讨Oracle导出报错处理,以及如何利用bat批处理文件进行数据库备份和文件清理。 首先,Oracle...

    excel导出数据到oracle数据库

    4. 错误处理:导入过程中可能会遇到错误,如数据格式不匹配、超出字段长度限制等,需设置适当的错误处理策略。 六、性能优化 1. 为了提高导入效率,可以创建索引、分区或优化表的物理结构。 2. 考虑在低峰时段进行...

    oracle数据库或表导入导出

    ##### 完全导出数据库 假设我们需要将名为`TEST`的数据库完全导出至`D:\daochu.dmp`文件中,可以使用以下命令: ```sql exp system/manager@TEST file=d:\daochu.dmp full=y ``` 这里的关键参数解释如下: - `...

    Oracle数据库导入导出命令

    ##### 2.1 完全导出数据库 使用`exp`命令可以将整个数据库的数据导出到一个名为`.dmp`的文件中。例如,下面的命令将数据库`zxcc`中的所有数据导出到文件`D:\zxcc.dmp`: ``` exp kf/zx@zxcc file=d:\zxcc.dmp full=y...

    orace 导入导出数据库

    完全导出数据库** 在Oracle中,我们可以通过`exp`命令来进行数据库的导出工作。若要将一个名为`TEST`的数据库进行完全导出,可以使用以下命令: ```shell exp system/manager@TEST file=d:daochu.dmp full=y ``` ...

    oracle数据库的导入导出详解

    如果只想导出数据库中的某些表,可以使用以下命令: ```sql exp system/manager@TEST file=d:\daochu.dmp tables=(table1,table2) ``` 这里通过`tables=(table1,table2)`指定了需要导出的表。 ##### 4. 使用`exp`...

    oracle数据库导入导出命令

    1. **导出数据库**:为了实现这一点,我们需要使用Oracle的`expdp`命令来进行完全备份。这里给出的示例是将名为“TEST”的数据库完全导出至`D:\daochu.dmp`文件中,具体命令如下: ```sql expdp system/manager@...

    oracle数据库备份还原导入导出操作(本地及远程操作)

    Oracle数据库备份是指将数据库中的数据复制或保存至另一存储介质的过程,以防止因硬件故障、软件错误、人为误操作等原因导致的数据丢失。而数据库恢复则是指在数据丢失或损坏的情况下,利用备份文件恢复数据的操作。...

Global site tag (gtag.js) - Google Analytics