- 浏览: 16162 次
- 性别:
- 来自: 南宁
文章分类
最新评论
一、导入导出的基本流程
1.导出dmp文件步骤
输入:运行CMD ? exp(或者Oracle的Bin目录下的exp.exe)
用户名/密码@库名(例:NCS_TEST/K@GAICHU)
导出路径(c:\text.dmp)
一系列默认回车
导出完毕
2.导入dmp文件步骤
输入:运行CMD ? imp(或者Oracle的Bin目录下的imp.exe)
用户名/密码@库名(例:NCS_TEST/K@GAICHU)
导入路径(c:\text.dmp)
一系列默认回车
导入完毕
需要注意
如遇到Oracle-12154错误,注意检查用户名密码库名等是否写对
客户端和服务器端的Oracle的版本最好一致
二、常用的导入导出方法
下面介绍的是导入导出的实例,向导入导出看实例基本上就可以完成,因为导入导出很简单。
数据导出:
1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中
exp system/manager@TEST file=d:\daochu.dmp full=y
2 将数据库中system用户与sys用户的表导出
exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)
3 将数据库中的表table1 、table2导出
exp system/manager@TEST file=d:\daochu.dmp tables=(table1,table2)
4 将数据库中的表table1中的字段filed1以"00"打头的数据导出
exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\" where filed1 like '00%'\"
上面是常用的导出,对于压缩我不太在意,用winzip把dmp文件可以很好的压缩。
不过在上面命令后面 加上 compress=y 就可以了
数据的导入
1 将D:\daochu.dmp 中的数据导入 TEST数据库中。
imp system/manager@TEST file=d:\daochu.dmp
上面可能有点问题,因为有的表已经存在,然后它就报错,对该表就不进行导入。
在后面加上 ignore=y 就可以了。
2 将d:\daochu.dmp中的表table1 导入
imp system/manager@TEST file=d:\daochu.dmp tables=(table1)
基本上上面的导入导出够用了。不少情况我是将表彻底删除,然后导入。
三、导出种类
数据导出:
exp hkb/hkb@boss_14 full=y file=c:\orabackup\hkbfull.dmp log=c:\orabackup\hkbfull.log;
导出注意事项:导出的是当前用户的的数据,当前用户如果有DBA的权限,则导出所有数据!
同名用户之间的数据导入:
imp hkb/hkb@xe file=c:\orabackup\hkbfull.dmp log=c:\orabackup\hkbimp.log full=y
不同名之间的数据导入:
imp system/test@xe fromuser=hkb touser=hkb_new file=c:\orabackup\hkbfull.dmp
log=c:\orabackup\hkbimp.log;
1.导出dmp文件步骤
输入:运行CMD ? exp(或者Oracle的Bin目录下的exp.exe)
用户名/密码@库名(例:NCS_TEST/K@GAICHU)
导出路径(c:\text.dmp)
一系列默认回车
导出完毕
2.导入dmp文件步骤
输入:运行CMD ? imp(或者Oracle的Bin目录下的imp.exe)
用户名/密码@库名(例:NCS_TEST/K@GAICHU)
导入路径(c:\text.dmp)
一系列默认回车
导入完毕
需要注意
如遇到Oracle-12154错误,注意检查用户名密码库名等是否写对
客户端和服务器端的Oracle的版本最好一致
二、常用的导入导出方法
下面介绍的是导入导出的实例,向导入导出看实例基本上就可以完成,因为导入导出很简单。
数据导出:
1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中
exp system/manager@TEST file=d:\daochu.dmp full=y
2 将数据库中system用户与sys用户的表导出
exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)
3 将数据库中的表table1 、table2导出
exp system/manager@TEST file=d:\daochu.dmp tables=(table1,table2)
4 将数据库中的表table1中的字段filed1以"00"打头的数据导出
exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\" where filed1 like '00%'\"
上面是常用的导出,对于压缩我不太在意,用winzip把dmp文件可以很好的压缩。
不过在上面命令后面 加上 compress=y 就可以了
数据的导入
1 将D:\daochu.dmp 中的数据导入 TEST数据库中。
imp system/manager@TEST file=d:\daochu.dmp
上面可能有点问题,因为有的表已经存在,然后它就报错,对该表就不进行导入。
在后面加上 ignore=y 就可以了。
2 将d:\daochu.dmp中的表table1 导入
imp system/manager@TEST file=d:\daochu.dmp tables=(table1)
基本上上面的导入导出够用了。不少情况我是将表彻底删除,然后导入。
三、导出种类
数据导出:
exp hkb/hkb@boss_14 full=y file=c:\orabackup\hkbfull.dmp log=c:\orabackup\hkbfull.log;
导出注意事项:导出的是当前用户的的数据,当前用户如果有DBA的权限,则导出所有数据!
同名用户之间的数据导入:
imp hkb/hkb@xe file=c:\orabackup\hkbfull.dmp log=c:\orabackup\hkbimp.log full=y
不同名之间的数据导入:
imp system/test@xe fromuser=hkb touser=hkb_new file=c:\orabackup\hkbfull.dmp
log=c:\orabackup\hkbimp.log;
发表评论
-
spring mvc 整合activiti 5.21
2017-11-27 10:58 0spring mvc 整合activiti 5.21 ... -
Maven 环境搭建
2017-11-03 15:54 455http://www.cnblogs.com/quanyong ... -
js url 传递中文参数,后台获取出现乱码
2017-10-23 08:58 0js url 传递中文参数,后台获取出现乱码,可以通过在后台这 ... -
session 和cookier的理解
2015-05-11 13:37 0session<会话需要> 和cookier< ... -
redis 在linux下的安装使用步骤
2015-05-05 09:44 01.网上下载redis-2.8.10.tar.gz文件 2.进 ... -
WSDL2JAVA 生成Stub文件以及调用
2015-04-15 15:58 0Step 1: 设置AXIS的环境变量 AXIS2_HOME ... -
webService 的使用方式之RPC方式、stub方式
2015-04-15 14:28 0/** * 创建日期 2015年4月14日 */ pack ... -
java多线程例子三种形式之一(最常用的,继承Thread的方式)——没有返回值、不可抛异常
2015-03-26 15:30 0/** * 功能说明:多线程例子测试, 实现继承Thread ... -
java多线程例子三种形式之一(最常用的,实现runable的方式)--没有返回值,不可抛异常
2015-03-26 15:25 0/** * 功能说明:多线程例子测试, 实现runnable ... -
性能测试调优
2015-03-12 13:49 0性能调优是一个宏大的工程,需要从宏观架构(比如拆分,冗余,读写 ... -
性能测试调优
2015-03-12 13:48 0性能调优是一个宏大的工程,需要从宏观架构(比如拆分,冗余,读写 ... -
2014.4.22(广州悦信无线科技有限公司)
2014-04-22 22:46 0笔试: 1.java基本数据类型,是什么?String是不是基 ... -
2014.4.21(地球村计算机软件)
2014-04-21 16:05 0初试: 1.填写个人履历表 2.数据挖掘方面的是否做过(其实p ... -
2014.04.17(一指通面试)
2014-04-17 23:06 01.自我介绍 2.最近做的项目 3.什么是struts 4.什 ... -
原型设计工具、uml常用建模工具
2014-04-14 22:41 0常用原型设计:Word、Visio(拓扑图、系统总体架构图)、 ... -
2014-04-15(广州中大凯旋信息科技有限公司)
2014-04-14 20:01 0中软:public等几个范围的区别和用法,考视图,管理表查询 ... -
Java 堆和栈的理解、程序的执行过程
2014-03-05 15:37 0程序执行的过程 程序从硬盘载入的内存->有四个内存区供程 ... -
java基础之基本数据类型
2014-02-28 10:50 0java基本数据类型就8种 ... -
java 对文件夹下指定后缀名的读写操作(运用递归的案例)
2014-07-21 22:00 1259package test; import java.io.B ... -
单例模式懒汉模式线程安全问题解决方法
2014-02-17 16:22 1358饿汉式会有效率的问题,即加载类时就会创建那个静态对象,会占据一 ...
相关推荐
Oracle 导入导出(imp,exp 本机或异机恢复) Oracle 的数据库导入导出(imp/exp)是数据库管理员经常使用的两个命令,它们分别用于数据库的导出和导入。本文档总结了 Oracle 数据库的完全导入导出、imp 和 exp 命令...
exp 用于导出数据库对象和数据,而 imp 用于导入数据库对象和数据。两个命令都可以使用 help 选项来获取帮助信息,例如,exp help=y 和 imp help=y。 二、工作方式 exp 和 imp 工具都有三种工作方式:交互式方式、...
imp命令可以根据不同的参数设置来导入数据库中的不同类型的数据。例如,使用full=y参数可以导入整个数据库,而使用tables=(table1,table2)参数可以导入指定的表。 参数设置 exp和imp命令都可以使用多种参数来控制...
Oracle 11G 导入导出(imp 和 exp)少表解决方法 Oracle 11G 是一个功能强大且复杂的数据库管理系统,它提供了多种方式来导入和导出数据。然而,在使用 Oracle 11G 时,用户可能会遇到一些问题,例如无法导出空表...
本文将深入探讨Oracle数据库中使用exp/imp工具进行逻辑增量备份的方法及其恢复策略。 1一、实现需求 在Oracle数据库环境中,确保数据安全性和可用性是关键。逻辑增量备份的主要目标是在最小化系统停机时间和资源...
### Oracle 数据导入导出 imp/exp 知识点详解 #### 一、Oracle 数据导入导出基本概念 在数据库管理过程中,经常需要进行数据备份或迁移等操作,Oracle 提供了强大的工具来支持这些需求,其中最常用的就是 `exp` 和...
- imp工具与exp类似,用于将exp导出的dmp文件导入到数据库中。 - 导入时,也需要提供用户名、口令、数据库实例、dmp文件名等信息,还可以选择是否替换现有对象、是否忽略错误等选项。 - 与exp一样,imp也可以在...
### Oracle用户创建与数据库的导入导出操作 #### 一、Oracle用户管理 在Oracle数据库管理系统中,用户管理是一项非常重要的任务。通过合理的用户管理,可以有效地控制对数据库资源的访问权限,确保数据的安全性和...
Oracle数据库的备份与恢复是数据库管理中的重要环节,Oracle提供了内置的工具——exp(导出)和imp(导入)命令,用于实现这一目的。这两个命令是Oracle早期版本中用于数据备份和恢复的主要方法,虽然在现代Oracle版本中...
本文将详细介绍Oracle数据库的导出(EXP)和导入(IMP)命令。 **一、Oracle数据库导出命令(EXP)** 1. **USERID参数** `USERID=demo/demopwd@orcl`:这部分指定了连接到Oracle数据库的凭证。`demo`是用户名,`...
`imp.exe`(Import Utility)是Oracle Data Pump导入工具的一部分,用于将数据从导出文件(通常由`exp.exe`生成)加载到数据库中。这个工具允许用户选择性地导入表、模式、用户或者整个数据库。它支持多种导入选项,...
Oracle数据库导入导出命令详解 Oracle数据库导入导出命令是数据库管理员和开发人员必备的技能之一。今天,我们将详细介绍如何使用命令行来操作Oracle数据库的导入和导出。 备份数据 备份数据是数据库管理员的重要...
在数据库管理领域,Oracle 提供了强大的工具来支持数据的备份与恢复,其中 `imp` 和 `exp` 命令是最常用的数据导入导出工具。通过这些工具,用户能够方便地在不同的数据库之间迁移数据,构建测试环境或备份生产环境...
### Oracle数据库的导出与导入操作详解 #### 导出操作前的必要条件与环境准备 在进行Oracle数据库的导出操作之前,确保满足以下条件是至关重要的: 1. **数据库服务器控制权**:首先,操作者必须拥有对Oracle...
本文将详细讲解Oracle数据库的DMP文件及其相关的EXP(导出)和IMP(导入)工具。 DMP文件是Oracle数据库的转储文件,它是平台独立的,可以在不同操作系统和Oracle版本之间进行数据迁移。DMP文件包含了数据库对象的...
与EXP相对应,IMP是Oracle Data Pump Import的简称,它的功能是将由EXP生成的转储文件重新导入到数据库中。这使得用户能够快速恢复数据,或者将数据从一个环境迁移到另一个环境。IMP同样提供了多种导入选项,比如只...
1. **全库导入**:将整个转储文件的内容导入数据库。 2. **用户导入**:只导入特定用户的数据和对象。 3. **表导入**:只导入转储文件中指定的表。 Import的基本语法类似: ``` imp user/password@database_name ...
Oracle 11g的IMP(Import)和EXP(Export)工具是数据库管理中不可或缺的部分,它们主要用于数据的导入导出,实现数据迁移、备份和恢复等操作。在Oracle数据库环境中,这些工具对于数据库管理员(DBA)进行日常维护...
Oracle 9i数据库系统是Oracle公司的一个重要版本,它提供了许多功能来支持数据管理,其中包括数据导入(IMP)和导出(EXP)工具。这两个工具是数据库管理员进行数据迁移、备份和恢复操作的关键组件。 **EXP(Export...