`

Oracle数据泵导入导出案例

 
阅读更多
Oracle数据泵导入导出案例
 
Oracle数据库导入导出工具,可以使用exp/imp,但这是比较早期的工具。本文主要介绍数据泵expdp/impdp工具的使用。
建立数据泵目录
使用数据泵需要先建directory
create directory dump_scott as'/home/oracle/dump/scott'
查看建立的目录
Select * from dba_directories
赋权
Grant read,write on directory dump_scott toscott
 
导出案例1,按表导出
expdp scott/tiger directory=dump_scottdumpfile=tab.dmp logfile=scott.log tables=dept,emp
 
导出案例2,按用户导出
expdp scott/tiger directory=dump_scottdumpfile=dumpscott.dmp schemas=scott
 
导出案例3,全库导出,且并行导出
expdp scott/tiger directory=dump_scottdumpfile=full.dmp parallel=4 full=y
 
导入案例1,按表导入,从scott到scott2
impdp scott2/tiger directory=dump_scottdumpfile=tab.dmp tables=scott.dept,scott.emp remap_schema=scott:scott2
 
导入案例2,按用户导入,从scott到scott2
impdp scott/tiger directory=dump_scottdumpfile=schema.dmp remap_schema=scott:scott2
 
导入案例3,全库导入
impdp scott/tiger directory=dump_scottdumpfile=full.dmp full=y
 
导入案例4,无落地文件的用户拷贝,需要建立db link
impdp scott/tiger directory=dump_scott network_link=remote_link remap_schema=scott:scott2
分享到:
评论

相关推荐

    Oracle导入导出命令bat执行命.rar

    这个"Oracle导入导出命令bat执行命.rar"文件显然包含了一系列用于自动化这些过程的批处理(BAT)脚本。 首先,让我们来理解一下Oracle的导入导出命令。`expdp`和`impdp`是Oracle Data Pump的命令行工具,用于导出和...

    oracle 数据泵实战

    数据泵(Data Pump)是Oracle提供的一种高效的数据迁移工具,它可以将数据以高速的方式导出到一个或多个转储文件(dump file)中,也可以从这些转储文件中重新导入数据。数据泵支持跨平台的数据迁移,具备高度的灵活...

    【数据泵】EXPDP导出表结构(真实案例).pdf

    本文档《【数据泵】EXPDP导出表结构(真实案例).pdf》记录了作者在使用数据泵导出表结构的实践经验,并详细列出了关键知识点和操作步骤。以下是文档中的主要知识点总结: 1. 数据泵EXPDP和IMPDP工具的基本使用: - ...

    oracle数据导入-导出操作说明

    一、Oracle导入导出工具介绍 Oracle提供了一种名为`expdp`(Export Data Pump)和`impdp`(Import Data Pump)的高效数据导入导出工具,它们是Oracle Data Pump的一部分,用于快速转移大量数据。相较于早期的`exp`和...

    oracle安装卸载和导入导出数据

    **数据导入导出是Oracle管理的重要组成部分**。常用的工具包括`expdp`和`impdp`。 1. **导出数据**: 使用`expdp`命令导出数据。 - 示例命令: `expdp username/password directory=dir_name dumpfile=filename.dmp ...

    不同数据库之间的数据导入导出

    本文将深入探讨不同数据库之间进行数据导入导出的方法,特别关注两个具体案例:一是表空间相同情况下的数据迁移,二是表空间不同的情况下的数据迁移。 #### 表空间相同的数据导入导出 当两个数据库(假设为db1和...

    Oracle数据库导入导出

    总的来说,这个压缩包提供了Oracle数据库管理员在导入导出操作中所需的基本工具和教程,涵盖了从简单的数据迁移至复杂的用户管理和版本间迁移的多个方面。通过实践这些例子和脚本,可以深入理解和掌握Oracle数据库的...

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

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

    Oracle导入导出整理

    ### Oracle导入导出知识点整理 #### 一、Oracle导入导出概述 在Oracle数据库管理过程中,数据的导入...以上就是关于Oracle导入导出操作的一些核心知识点和实践案例,希望能帮助大家更好地理解和掌握这一重要技能。

    账单中心数据泵expdp和impdp异机导入导出工作案例

    账单中心数据泵expdp和impdp异机导入导出工作案例

    将oracle库数据导入本系统方法

    而`Data Pump`则提供了更高效、更灵活的数据导入导出能力,支持大容量数据操作。 1. **SQL*Loader**:SQL*Loader通过控制文件定义数据格式,然后读取数据文件并将数据加载到数据库表中。它的主要步骤包括: - 创建...

    Oracle中不同用户间数据的导入导出 PDF

    ### Oracle中不同用户间数据的导入导出 #### 实验背景与目的 在Oracle数据库管理过程中,有时会遇到需要在不同用户之间迁移数据的情况。这种迁移可能是为了进行数据备份、数据整合或者是用户权限调整等目的。本...

    Struts2 Excel导入导出数据

    Struts2是一个流行的Java web框架,它为开发者提供了一...通过以上步骤,我们可以实现Struts2与Oracle的高效集成,使得数据的导入导出变得简单而灵活。这不仅提升了用户体验,也简化了后台处理,降低了开发和维护成本。

    Oracle数据泵(Data Dump)使用过程当中经常会遇到一些奇奇怪怪的错误案例

    Oracle数据泵(Data Pump)是Oracle数据库从10g版本开始引入的一种高效、快速的数据迁移工具,它通过服务器进程执行数据导出和导入操作,从而避免了客户端处理大量数据的压力。Data Pump工具主要包括两个主要部分:...

    oracle不同版本间数据的导入导出[参考].pdf

    ### Oracle不同版本间数据的导入导出 Oracle的版本兼容性是进行数据库迁移时非常重要的考虑因素之一。本文档详细介绍了使用Oracle的`imp/exp`工具进行不同版本间数据迁移的具体方法与注意事项。 #### 一、Oracle ...

    oracle9i全备份导入到11g说明

    当将Oracle 9i的数据全备份导入到Oracle 11g版本时,经常会遇到由于`db_block_size`参数不一致导致的导入失败问题。这种情况下,如果直接进行导入操作,很可能会出现如下的错误提示:“ORA-02236: invalid filename...

    如何自动将数据导入 Oracle数据库

    在本案例中,数据被预先导出为一个名为`initial.dmp`的二进制文件,这是Oracle数据泵导出的默认格式,包含了表、索引、权限等数据库对象。 在客户计算机上,首要任务是确保Oracle数据库环境已经正确安装。一旦环境...

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

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

    oracle 导出xls文件数据的脚本

    在这个案例中,我们将使用SQL*Plus和外部表功能来导出数据到XLS文件。 1. **创建外部表:** Oracle的外部表功能允许我们像操作普通表一样访问非Oracle数据源,例如文本文件、CSV文件或者在这里的XLS文件。首先,...

Global site tag (gtag.js) - Google Analytics