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

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数据库

    通过 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=...

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

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

    oracle11g的BIN目录exp.exe下载

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

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

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

    数据库导入导出说明.docx

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

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

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

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

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

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

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

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

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

    PLSQL Developer导入导出表数据结构

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

    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...

    PLSQL的使用方法

    Oracle 的 `EXP` 工具用于备份数据库中的数据,并将其压缩成二进制文件。该工具支持三种不同的导出模式: 1. **用户模式:** 导出用户的全部对象及其数据。 2. **表模式:** 导出指定表的数据。 3. **整个数据库:*...

    PL/SQL Developer 导出数据脚本、数据

    如果只导出表的结构(建表语句),不导出表的数据,可用Tools–Export User Objects ...  PS:这种方式只能导出属于这个用户的表,其他用户的表不能导出...  第一种是导出为.dmp的文件格式,.dmp文件是二进制的,可以跨

Global site tag (gtag.js) - Google Analytics