`
fackyou200
  • 浏览: 311071 次
  • 性别: Icon_minigender_1
  • 来自: 山西太原
社区版块
存档分类
最新评论

oracle exp、imp实现导出导入

 
阅读更多

一.说明
   oracle 的exp/imp命令用于实现对数据库的导出/导入操作;

   exp命令用于把数据从远程数据库服务器导出至本地,生成dmp文件;

   imp命令用于把本地的数据库dmp文件从本地导入到远程的Oracle数据库中。

 

二.下面介绍的是导入导出的实例。
数据导出:

exp myname/mypassword@192.168.100.152/orcl file = d:\my.dmp  
--将数据库完全导出  
exp myname/mypassword@192.168.100.152/orcl file = d:\my.dmp full = y  
--只导出用户myuser下的表  
exp myname/mypassword@192.168.100.152/orcl file = d:\my.dmp owner = (myuser)  
--只导出test1、test2表  
exp myname/mypassword@192.168.100.152/orcl file = d:\my.dmp tables=(test1,test2)

 数据导入:

    --全部导入  
    imp myname/mypassword@192.168.100.152/orcl file = d:\my.dmp full = y  
    --全部导入,忽略已存在数据  
    imp myname/mypassword@192.168.100.152/orcl file = d:\my.dmp full = y ignore=y  
    --只导入test1 test2表  
    imp myname/mypassword@192.168.100.152/orcl file = d:\my.dmp tables=(test1,test2)  

 exp导出的时候  owner和tables只能指定其一
否则报错

EXP-00026: 指定了冲突模式  
EXP-00000: 导出终止失败

 imp导入的时候 full和tables只能指定其一
否则报错

IMP-00024: 只能指定一种模式 (TABLES, FROMUSER 或 FULL)  
IMP-00000: 未成功终止导入

 

分享到:
评论

相关推荐

    oracle导入导出(imp,exp本机或异机恢复)-详细笔记文档总结

    Oracle 的数据库导入导出可以使用 exp 和 imp 两个命令来实现。exp 命令用于将数据库导出到一个文件中,而 imp 命令用于将数据库从文件中导入。 1. 全数据库完全导出 使用 exp 命令可以将整个数据库导出到一个...

    Oracle expimp导出导入命令及数据库备份很详细.doc

    Oracle的expimp工具是Oracle数据库管理系统中用于数据迁移和备份的关键组件。它们分别代表了数据导出和导入的功能,能够帮助管理员将数据从一个数据库移动到另一个数据库,或者创建数据库的备份副本。以下是对这两个...

    exp/imp导出导入工具的使用

    Oracle 数据库的 EXP/IMP 工具是数据库管理员(DBA)进行数据迁移、备份和恢复的重要工具。本文将详细介绍这两个工具的使用方法。 一、导出工具 EXP 1. EXP 是一个操作系统级别的可执行文件,通常位于 ORACLE_HOME...

    oracle_imp_exp.rar_ oracle_imp_exp_oracle_oracle exp_oracle_imp_

    "Oracle_imp_exp.rar_ oracle_imp_exp_oracle_oracle exp_oracle_imp_" 这个压缩包文件,显然与Oracle数据库的导入(exp)和导出(imp)操作有关,可能包含一个自编写的工具,用于简化和记录这些过程。 Oracle...

    Oracle11G导入导出(imp和exp)少表解决方法

    Oracle 11G 导入导出(imp 和 exp)少表解决方法 Oracle 11G 是一个功能强大且复杂的数据库管理系统,它提供了多种方式来导入和导出数据。然而,在使用 Oracle 11G 时,用户可能会遇到一些问题,例如无法导出空表...

    Oracle expimp,备份或导入时注意的事项

    exp(Export)用于导出数据库中的对象和数据,而imp(Import)则用于将这些导出的数据导入到另一个数据库中。在实际操作中,由于各种原因,可能会遇到一些问题,下面将详细讨论在使用exp/imp时需要注意的事项。 ...

    Oracle 19c 备份恢复-导入导出

    Oracle 19c 备份恢复-导入导出是指使用 Oracle 数据库提供的工具 exp 和 imp 实现数据库的备份恢复和数据的导入导出。本文将详细介绍 Oracle 19c 备份恢复-导入导出的基本命令、工作方式、模式、选项和高级选项。 ...

    Oracle_exp_imp导出导入命令及数据库备份

    Oracle数据库的备份与恢复是数据库管理中的重要环节,Oracle提供了内置的工具——exp(导出)和imp(导入)命令,用于实现这一目的。这两个命令是Oracle早期版本中用于数据备份和恢复的主要方法,虽然在现代Oracle版本中...

    oracleClient安装包exp和imp文件.zip

    在Oracle环境中,"exp"和"imp"是两个关键的实用程序,用于数据的导出(export)和导入(import)。在这个"oracleClient安装包exp和imp文件.zip"压缩包中,我们主要关注的是这两个工具以及它们在Oracle客户端11.2....

    Oracle数据库逻辑增量备份之exp/imp

    exp工具将这些信息写入一个.dmp文件,该文件可以在不同的Oracle环境之间传输,并使用imp工具重新导入。 22、exp语法和参数 exp命令支持多种参数,例如 owner(用户)、file(输出文件名)、log(日志文件)、tables...

    exp/imp2导入导出

    ### Oracle 数据库中的 exp/imp2 导入导出技术详解 #### 一、Oracle 表空间(Tablespace)管理概述 在理解 exp/imp2 导入导出之前,我们首先需要对 Oracle 数据库的基本概念——表空间有一个清晰的认识。表空间是 ...

    oracle9i的EXP和IMP

    Oracle 9i数据库系统是Oracle公司的一个重要版本,它提供了许多功能来支持数据管理,其中包括数据导入(IMP)和导出(EXP)工具。这两个工具是数据库管理员进行数据迁移、备份和恢复操作的关键组件。 **EXP(Export...

    linux oracle imp exp 执行命令安装

    为了远程连接Oracle服务器并执行数据导入(IMP)和导出(EXP)操作,客户端计算机上必须安装特定的Oracle工具,即`imp`和`exp`。这两个命令是Oracle Data Pump的一部分,用于将数据从一个数据库迁移到另一个数据库,...

    Oracle11G导入导出(imp和exp)少表解决方法.docx

    Oracle 11G 的导入导出工具 exp 和 imp 是数据库管理员进行数据迁移、备份和恢复的重要工具。然而,在11G R2 版本中,由于一个新特性,空表在没有数据的情况下不会分配 segment,导致无法通过 exp 导出。这个问题...

    ORACLE导出导入(exp和imp)总结[文].pdf

    ### Oracle数据库导出导入(EXP和IMP)技术详解 #### 一、概述 Oracle数据库管理系统提供了多种工具和技术来实现数据的备份与恢复,其中最常用的是`EXP`(Export)和`IMP`(Import)。这两种工具可以有效地帮助...

    oracle exp imp详解

    导入/导出是ORACLE幸存的最古老的两个命令行工具,其实我从来不认为Exp/Imp是一种好的备份方式,正确的说法是Exp/Imp只能是一个好的转储工具,特别是在小型数据库的转储,表空间的迁移,表的抽取,检测逻辑和物理...

    Oracle-exp\imp-导入导出时遇到的问题

    Oracle-exp\imp-导入导出时遇到的问题

    oracle的expimp使用方法学习

    这两个命令允许用户将数据库中的数据导出(exp)到文件,然后在需要时导入(imp)回数据库。逻辑备份在某些情况下比物理备份更实用,特别是当数据库运行在非归档模式下,或者没有足够的外部存储设备,如磁带库时。 ...

Global site tag (gtag.js) - Google Analytics