`
panda162
  • 浏览: 13498 次
社区版块
存档分类
最新评论

plsql导出oracle数据dmp文件时报错EXP-00056或者无法导出

阅读更多

log:EXP-00056: 遇到 ORACLE 错误 6550

ORA-06550: line 1, column 41:

PLS-00302: component 'SET_NO_OUTLINES' must be declared

ORA-06550: line 1, column 15:

PL/SQL: Statement ignored

EXP-00000: 导出终止失败

原因:
导出用的可执行文件exp.exe为本地装的oracle服务器端,本地版本高于远程服务器版本。

解决办法:
选择和远程服务器相同版本客户端里面的exp.exe。

至于里面的参数buffer size的话,用默认值也行,假如想快点的话,就设置大一点。例如设置为512000kb,这样假如你本机内存不大的话,可以机器做别的会慢。不过导出的速度快。

用plsql导出dmp格式数据库时,左侧“对象”里面默认选择的是“All object”,记得改为“My object”,然后在选择所有的表右键选择“导出数据”,之后当然是选择oracle导出,除非你不想导出dmp格式文件。因为默认为“All object”时有大量的系统表,这些表导出数据库的时候你是不需要的,而这些系统表数据量很大,导出的话很容易会报错。
附件是我用plsql导出oracle的配置,可以参考一下。

 

  • 大小: 43.2 KB
分享到:
评论

相关推荐

    oracle在导出dmp缺少的exp.exewenjain

    在Oracle环境中,"exp.exe"是Oracle Data Pump Export工具的一部分,用于将数据库对象(如表、索引、存储过程等)的数据和结构导出到一个或多个DMP(Data Pump Export)文件中。DMP文件是一种二进制格式,便于存储和...

    解决Oracle导出dmp文件空表导不出问题.docx

    ### 解决Oracle导出DMP文件空表导不出问题 #### 背景与问题描述 在使用Oracle数据库的过程中,可能会遇到一个常见的问题:当尝试使用工具如PL/SQL Developer导出包含空表的DMP文件时,这些空表无法被正确地导出。...

    oracle导入导出DMP数据库

    通过 DMP 文件,可以将数据库从一个 Oracle 实例迁移到另一个 Oracle 实例,或者将数据库备份到外部存储设备。 DMP 文件的优点 1.方便数据库迁移:DMP 文件可以将数据库从一个 Oracle 实例迁移到另一个 Oracle ...

    使用PLSQL导入导出oracle数据

    "使用PLSQL导入导出oracle数据" PL/SQL 是 Oracle 数据库管理系统中的一个过程语言,能够实现数据的导入和导出。下面我们将详细介绍使用 PL/SQL 导入导出 Oracle 数据的几种方式。 Oracle 导出方式 使用 Oracle ...

    pl/sql 导出Oracle数据库必须的工具

    在本文中,我们将详细介绍如何使用"exp.exe"(即EXPDP)来导出Oracle数据库,并探讨其关键特性。 1. **使用EXPDP导出数据库** - **命令格式**:`expdp [username/password@database] directory=dir_name dumpfile=...

    oracle11g的BIN目录exp.exe下载

    1. **exp.exe**:它是Oracle Data Pump导出工具的执行文件,用于将数据库对象(如表、索引、用户权限等)的数据和元数据导出到一个或多个二进制文件中。这个过程通常称为数据导出,生成的文件被称为转储文件。exp....

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

    本篇文章将详细讲解如何使用DMP文件进行数据的导出与导入。 ### 一、导出(expdp) 1. **命令格式**: ``` expdp [username/password]@[database_connection] directory=dir_name dumpfile=file_name[:file_name] ...

    PLSQL显示乱码、导出问题的解决方法

    在进行Oracle数据库数据导入操作时,可能会遇到一些常见的错误,比如导入过程中的性能问题或者特定选项配置不当等问题。 ##### 导入时出现错误示例 在服务器172.16.0.12上执行导入命令时,出现错误提示,经过排查...

    数据库导入导出说明.docx

    exp用于导出数据,生成.dmp格式的文件,而imp用于将这些文件导入到数据库中。这种方法的优点是命令简单易懂,可以直接在本地操作,减少了对服务器的直接干预,从而保护了服务器上的数据安全。然而,它的缺点是速度较...

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

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

    oracle11G_64位的imp.exe及exp.exe BIN包

    `imp.exe`是Oracle数据库的导入工具,它用于将通过`exp.exe`导出的数据文件导入到数据库中。这个过程通常称为数据泵导入。在64位环境中,使用64位版本的`imp.exe`可以确保与系统架构的兼容性,提高性能。 1. 数据泵...

    PLSQL Developer导入导出表数据结构

    找到工具——》导出表——》选择当前用户——》选择Oracle导出——》选择导出可执行文件(exp.exe)——》输出文件为xxx.dmp(单击导出) 导出可执行文件选择是在本机Oracle的安装路径下的exp.exe可执行文件 E:\...

    学习笔记_使用plsql导出数据.doc

    在PL/SQL Developer这款强大的Oracle数据库管理工具中,导出...通过这些步骤,你可以根据实际需求灵活地在PL/SQL Developer中导出Oracle数据库的数据和结构。理解并掌握这些技巧,有助于提高数据库管理和维护的效率。

    5.1 PLSQL创建表空间-关联用户-DMP文件导入 1

    在Oracle数据库中,表空间是逻辑存储单元,用于组织和管理数据文件。一个表空间可以包含一个或多个数据文件,而每个数据文件只能属于一个表空间。 1. **创建普通表空间**: ```sql CREATE TABLESPACE test DATA...

    oracle导入时表空间不一致解决方法

    ### Oracle导入时表空间不一致解决方法 在Oracle数据库管理中,经常会出现因表空间不一致而导致的数据导入失败的问题。本文将详细介绍如何解决这一常见问题,并确保数据能够顺利地从一个环境迁移到另一个环境中。 ...

    oracle数据库导出导入操作指南.doc

    Oracle数据库的导出导入操作是数据库管理中常见的任务,主要用于数据备份、迁移和恢复。以下是对这个操作指南的详细解释: 1. **数据库导出**: - **基本流程**:在Windows系统中,通过"开始"-"运行"输入Oracle的...

    ORACLE定时DMP备份

    DMP备份是一种高效的数据导入导出工具,相比传统的EXP和IMP,它具有更高的速度和更多的功能。 定时DMP备份允许用户按照预设的时间表自动执行数据库备份,这通常通过使用Oracle的调度器(DBMS_SCHEDULER)或操作系统...

    oracle app32

    oracle32位客户端,用于导出oracle中的blob和clob,解决plsql不能导出blob和clob的问题 D:\Programs\app32\exp.exe name/"""password"""@121.32.118.130:1521/dev file=act1.dmp tables=(ACT_GE_BYTEARRAY)

    Oracle数据库导入/导出

    Oracle数据库的导入/导出是数据库管理中常用的数据迁移和备份恢复方法,它涉及多个方面,包括工具的使用、文件格式、操作模式以及关键参数。本文将深入探讨这些知识点。 首先,Oracle数据库的导入工具是`Import.exe...

    oracle 导入导出文档

    例如,创建名为 dev 和 t96365 的两个表空间,指定数据文件的大小、重用、自动扩展和最大尺寸。运行 SQL 命令后,如果状态栏显示已完成,即表明表空间创建成功。 创建数据库用户是分配数据库访问权限的关键步骤。在...

Global site tag (gtag.js) - Google Analytics