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环境中,"exp.exe"是Oracle Data Pump Export工具的一部分,用于将数据库对象(如表、索引、存储过程等)的数据和结构导出到一个或多个DMP(Data Pump Export)文件中。DMP文件是一种二进制格式,便于存储和...
### 解决Oracle导出DMP文件空表导不出问题 #### 背景与问题描述 在使用Oracle数据库的过程中,可能会遇到一个常见的问题:当尝试使用工具如PL/SQL Developer导出包含空表的DMP文件时,这些空表无法被正确地导出。...
通过 DMP 文件,可以将数据库从一个 Oracle 实例迁移到另一个 Oracle 实例,或者将数据库备份到外部存储设备。 DMP 文件的优点 1.方便数据库迁移:DMP 文件可以将数据库从一个 Oracle 实例迁移到另一个 Oracle ...
"使用PLSQL导入导出oracle数据" PL/SQL 是 Oracle 数据库管理系统中的一个过程语言,能够实现数据的导入和导出。下面我们将详细介绍使用 PL/SQL 导入导出 Oracle 数据的几种方式。 Oracle 导出方式 使用 Oracle ...
在本文中,我们将详细介绍如何使用"exp.exe"(即EXPDP)来导出Oracle数据库,并探讨其关键特性。 1. **使用EXPDP导出数据库** - **命令格式**:`expdp [username/password@database] directory=dir_name dumpfile=...
1. **exp.exe**:它是Oracle Data Pump导出工具的执行文件,用于将数据库对象(如表、索引、用户权限等)的数据和元数据导出到一个或多个二进制文件中。这个过程通常称为数据导出,生成的文件被称为转储文件。exp....
本篇文章将详细讲解如何使用DMP文件进行数据的导出与导入。 ### 一、导出(expdp) 1. **命令格式**: ``` expdp [username/password]@[database_connection] directory=dir_name dumpfile=file_name[:file_name] ...
在进行Oracle数据库数据导入操作时,可能会遇到一些常见的错误,比如导入过程中的性能问题或者特定选项配置不当等问题。 ##### 导入时出现错误示例 在服务器172.16.0.12上执行导入命令时,出现错误提示,经过排查...
exp用于导出数据,生成.dmp格式的文件,而imp用于将这些文件导入到数据库中。这种方法的优点是命令简单易懂,可以直接在本地操作,减少了对服务器的直接干预,从而保护了服务器上的数据安全。然而,它的缺点是速度较...
在Oracle数据库管理中,"IMP-00010:不是有效的导出文件,头部验证失败" 是一个常见的导入错误,通常发生在尝试使用`expdp`(数据泵导出)或`impdp`(数据泵导入)工具进行数据迁移或备份恢复时。这个错误意味着系统...
`imp.exe`是Oracle数据库的导入工具,它用于将通过`exp.exe`导出的数据文件导入到数据库中。这个过程通常称为数据泵导入。在64位环境中,使用64位版本的`imp.exe`可以确保与系统架构的兼容性,提高性能。 1. 数据泵...
找到工具——》导出表——》选择当前用户——》选择Oracle导出——》选择导出可执行文件(exp.exe)——》输出文件为xxx.dmp(单击导出) 导出可执行文件选择是在本机Oracle的安装路径下的exp.exe可执行文件 E:\...
在PL/SQL Developer这款强大的Oracle数据库管理工具中,导出...通过这些步骤,你可以根据实际需求灵活地在PL/SQL Developer中导出Oracle数据库的数据和结构。理解并掌握这些技巧,有助于提高数据库管理和维护的效率。
在Oracle数据库中,表空间是逻辑存储单元,用于组织和管理数据文件。一个表空间可以包含一个或多个数据文件,而每个数据文件只能属于一个表空间。 1. **创建普通表空间**: ```sql CREATE TABLESPACE test DATA...
### Oracle导入时表空间不一致解决方法 在Oracle数据库管理中,经常会出现因表空间不一致而导致的数据导入失败的问题。本文将详细介绍如何解决这一常见问题,并确保数据能够顺利地从一个环境迁移到另一个环境中。 ...
Oracle数据库的导出导入操作是数据库管理中常见的任务,主要用于数据备份、迁移和恢复。以下是对这个操作指南的详细解释: 1. **数据库导出**: - **基本流程**:在Windows系统中,通过"开始"-"运行"输入Oracle的...
DMP备份是一种高效的数据导入导出工具,相比传统的EXP和IMP,它具有更高的速度和更多的功能。 定时DMP备份允许用户按照预设的时间表自动执行数据库备份,这通常通过使用Oracle的调度器(DBMS_SCHEDULER)或操作系统...
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数据库的导入工具是`Import.exe...
例如,创建名为 dev 和 t96365 的两个表空间,指定数据文件的大小、重用、自动扩展和最大尺寸。运行 SQL 命令后,如果状态栏显示已完成,即表明表空间创建成功。 创建数据库用户是分配数据库访问权限的关键步骤。在...