`
yuyee
  • 浏览: 57315 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

exp

    博客分类:
  • DB
OS 
阅读更多
说下rman的概念,它是一种backup,restore,recover的数据库工具,能够备份整个
数据库或者数据库部件,如表空间,数据文件,控制文件,归档文件以及Spife参数文件.
支持增量备份,基于数据库块级别的备份,通过比较数据块而获得一致性的数据块,
可以避免备份没有用过的块,检验块是否腐烂等块级别的问题。

二者区别:exp逻辑备份,只备份数据及对象创建语句,回复时需要先建立数据库,然后
重建对象,导入数据
          rman物理备份,可以从文件级备份数据,恢复时恢复数据文件,同时也就恢复了数据
          exp着眼于数据,rman着眼于文件


exp导出工具将数据库中的数据备份压缩成一个2进制系统文件,可以在不同OS间迁移
他有三种模式:
a.用户模式:导出用户所有对象及对象中的数据
b.表模式:导出用户所有表或者指定表数据
c. 整个数据库:导出数据库中所有对象

导出整个TEST数据库,用户名mtv,密码mtv
exp mtv/mtv@TEST file=d:\daochu.dmp full=y
数据库中system用户与mtv用户导出
exp system/system@TEST file=d:\daochu.dmp owner=(system,mtv)
数据库中表t_content_info,t_category_info导出
exp mtv/mtv@TEST file=d:\daochu.dmp tables=(t_content_info,t_category_info);
数据库中的表t_content_info的字段id以'1'开头的数据导出
exp mtv/mtv@TEST file=d:\daochu.dmp tables=(t_content_info) query="where id like 1%";

可以通过compress=y来实现压缩
imp数据导入:将D:\daochu.dmp中的数据导入TEST数据库中
imp system/system@TEST file=d:\daochu.dmp full=y ignore=y
如果表有唯一关键字的约束条件,不合条件将不被导入
如果表没有唯一关键字的约束条件,将引起重复记录,所以导入前,先彻底删除目标数据库下的方案对象
当exp使用compress=y时,把所有数据压缩到一个数据块上,导入时可能会出错,可能不存在连续的一个大数据块
导出80M以上大表时,记得用 compress=n
当imp和exp字符集不同,查看NLS_LANG信息
权限不够则添加权限,以system/system登录
create user mtv identified by mtv;
grant create user,drop user,alter user,create any view ,drop any view,exp_full_database,
imp_full_database,dba,connect,resource,create session to mtv;
运行cmd进入dmp文件所在目录,imp mtv/mtv@TEST full=y file=daochu.dmp log=daochu.log
分享到:
评论

相关推荐

    oracleClient安装包exp和imp文件.zip

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

    oracle9i的EXP和IMP

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

    oracle 10g exp.exe

    Oracle 10g的`exp.exe`是Oracle Data Pump Export工具的一部分,用于从数据库中导出数据和对象。当你遇到“exp.exe已停止工作”的错误时,这通常意味着在尝试执行数据导出过程中遇到了问题。以下是一些可能导致该...

    oracle exp query参数 转义符的各个操作系统通用解决方法

    Oracle EXP Query参数转义符的各个操作系统通用解决方法 Oracle EXP_Query参数转义符是指在使用Oracle EXP工具导出数据时,query参数中的特殊字符需要进行转义,以避免引发错误。在不同的操作系统平台上,EXP_...

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

    Oracle 导入导出(imp,exp 本机或异机恢复) Oracle 的数据库导入导出(imp/exp)是数据库管理员经常使用的两个命令,它们分别用于数据库的导出和导入。本文档总结了 Oracle 数据库的完全导入导出、imp 和 exp 命令...

    Oralce备份脚本exp命令

    本文将深入探讨如何使用Oracle的`exp`命令来创建数据库备份脚本,并结合计划任务实现自动备份。 `exp`是Oracle Data Pump Export工具的旧版命令,用于将数据库对象(如表、索引、存储过程等)的数据和元数据导出到...

    oracle EXP 遇到的问题

    标题“Oracle EXP 遇到的问题”涉及到的是在使用Oracle数据库导出工具EXP时遇到的挑战。Oracle EXP,全称Export,是Oracle提供的一种数据导出工具,它允许用户将数据库对象(如表、索引、存储过程等)及其数据导出到...

    用C实现exp函数.zip_exp_exp函数 c++实现_用C

    在编程领域,`exp`函数通常用于计算数值的指数,即e(自然对数的底数,约等于2.71828)的幂。这个功能在数学和科学计算中非常常见,尤其是在处理复杂数学问题或者进行模拟运算时。在C语言中,虽然标准库提供了`exp`...

    EXP(x)的数值计算方法

    在计算机科学中,计算数学函数如`EXP(x)`(即e的x次方)是常见的任务,特别是在数值分析、科学计算以及工程应用中。本文将深入探讨如何利用不同的数值计算算法来有效地计算`EXP(x)`的值,尤其关注处理大数类的方法。...

    oracle 定时exp文件到ftp服务器(soaris)

    Oracle 定时 EXP 文件到 FTP 服务器(Solaris) 一、Oracle 数据备份概述 在企业中的数据库管理中,数据备份是非常重要的一步骤。 Oracle 数据库作为一个强大的关系数据库管理系统,它提供了多种方式来备份数据。...

    常见Exp漏洞POC集合

    《常见Exp漏洞POC集合详解》 在网络安全领域,了解并掌握各种Exp(Exploit,利用)漏洞的Proof of Concept(POC,概念验证)至关重要。"常见Exp漏洞POC集合"是一个珍贵的资源,包含了多种不同的Exploit POC,为安全...

    oracle11g-exp文件

    在给定的“oracle11g-exp”文件中,重点涉及了Oracle数据库的数据导出和导入工具,即EXP(Export)和IMP(Import)。这两个实用程序是数据库管理员和开发人员日常工作中不可或缺的部分,主要用于数据迁移、备份和...

    BTT EXP-MOT V1.0使用手册1

    【BTT EXP-MOT V1.0使用手册1】详细解析 BTT EXP-MOT V1.0是一款由深圳必趣科技有限公司(Shenzhen BIGTREE technology co., LTD.)3D打印团队研发的驱动拓展模块,专为含有EXP接口的主板设计,能够提供额外的3个...

    9i exp遇见EXP-00008 ORA-00942 EXP-00024错误的解决

    Oracle 9i exp 遇见 EXP-00008 ORA-00942 EXP-00024 错误的解决 在 Oracle 9i 中,exp工具是非常重要的数据导出工具,但是在使用过程中,经常会遇到一些错误,例如 EXP-00008 ORA-00942 EXP-00024 等错误,这些错误...

    Python库 | exp10it-1.0.3.tar.gz

    在本文中,我们将深入探讨名为"exp10it"的Python库,其版本为1.0.3,封装在一个名为"exp10it-1.0.3.tar.gz"的压缩文件中。 首先,我们要了解的是".tar.gz"文件格式。这是一种常见的文件打包和压缩格式,由"tar"命令...

    oracle在导出dmp缺少的exp.exewenjain

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

    oracle11g的BIN目录exp.exe下载

    以下是关于Oracle 11g BIN目录中"exp.exe"及相关知识点的详细说明: 1. **exp.exe**:它是Oracle Data Pump导出工具的执行文件,用于将数据库对象(如表、索引、用户权限等)的数据和元数据导出到一个或多个二进制...

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

    本文将深入探讨Oracle数据库中使用exp/imp工具进行逻辑增量备份的方法及其恢复策略。 1一、实现需求 在Oracle数据库环境中,确保数据安全性和可用性是关键。逻辑增量备份的主要目标是在最小化系统停机时间和资源...

    exp imp命令详细介绍

    标题:exp imp命令详细介绍 描述:本文将深入探讨Oracle数据库中的exp imp命令,解析其功能、操作模式以及高级选项,旨在为数据库管理员提供全面的指导,以实现高效的数据备份与恢复。 一、基本命令与帮助获取 ...

    PICMG_EXP[1][1].0_R1_RC1

    标题中的"PICMG_EXP[1][1].0_R1_RC1"是一个技术规范或标准的标识符,这通常指的是PCI Express扩展系统(PCI Express eXtensions for Instrumentation,简称PCIe EXPress或PCIe EXP)的一个版本。PCIe EXP是一种基于...

Global site tag (gtag.js) - Google Analytics