- 浏览: 68447 次
- 性别:
- 来自: 西安
文章分类
最新评论
由于在oracle11g之后的某些版本中,采用exp方式导出数据会导致空表被漏掉,解决办法分为两种:
一、对空表进行插入操作,然后再删除数据。
二、采用数据泵的方式导出。
本文介绍第二种方式。
导出:
1、从cmd中以dba权限登录数据库:sqlplus system/密码@orcl as sysdba;
2、创建目录: Create directory TEST as 'd:\test';
3、授权:Grant read,write on directory TEST to yxf;
4、对应第二步所创建的目录,在数据库服务端的d盘新建文件夹test;
5、退出数据库登录:quit;
6、导出:
Ø 单个用户方案导出
Expdp [用户名]/[密码]@[主机字符窜] schemas=[用户名] directory=TEST dumpfile=X.dmp logfile=X.log
Ø 数据库全库导出
Expdp [用户名]/[密码]@[主机字符窜] full=y directory=TEST dumpfile=X.dmp logfile=X.log
执行完以上两步后,即可在d://test文件夹下看到导出的数据文件X.dmp,以及导出日志X.log
导入:与导出的前面5步相同
1、从cmd中以dba权限登录数据库:sqlplus system/密码@orcl as sysdba;
2、创建目录: Create directory TEST as 'd:\test';
3、授权:Grant read,write on directory TEST to yxf;
4、对应第二步所创建的目录,在数据库服务端的d盘新建文件夹test;
5、退出数据库登录:quit;
6、将待导入的数据文件放在导入数据库服务端的d盘下test文件夹中;
7、导入:
Ø 单个用户方案导入
impdp [用户名]/[密码]@[主机字符窜] schemas=[用户名] directory=TEST dumpfile=X.dmp logfile=X.log ignore=y
Ø 数据库全库导入
impdp [用户名]/[密码]@[主机字符窜] full=y directory=TEST dumpfile=X.dmp logfile=X.log ignore=y
注意:导入数据时,directory填写待导入数据库的目录,dumpfile填写的是待导入文件名,logfile为指定导入的日志文件
新建路径:
Create directory JEECMSDIR as '/data/dbBackup/cxyjDev/dmp';
路径授权
Grant read,write on directory JEECMSDIR to jeecms;
删除路径:
DROP DIRECTORY JEECMSDIR
一、对空表进行插入操作,然后再删除数据。
二、采用数据泵的方式导出。
本文介绍第二种方式。
导出:
1、从cmd中以dba权限登录数据库:sqlplus system/密码@orcl as sysdba;
2、创建目录: Create directory TEST as 'd:\test';
3、授权:Grant read,write on directory TEST to yxf;
4、对应第二步所创建的目录,在数据库服务端的d盘新建文件夹test;
5、退出数据库登录:quit;
6、导出:
Ø 单个用户方案导出
Expdp [用户名]/[密码]@[主机字符窜] schemas=[用户名] directory=TEST dumpfile=X.dmp logfile=X.log
Ø 数据库全库导出
Expdp [用户名]/[密码]@[主机字符窜] full=y directory=TEST dumpfile=X.dmp logfile=X.log
执行完以上两步后,即可在d://test文件夹下看到导出的数据文件X.dmp,以及导出日志X.log
导入:与导出的前面5步相同
1、从cmd中以dba权限登录数据库:sqlplus system/密码@orcl as sysdba;
2、创建目录: Create directory TEST as 'd:\test';
3、授权:Grant read,write on directory TEST to yxf;
4、对应第二步所创建的目录,在数据库服务端的d盘新建文件夹test;
5、退出数据库登录:quit;
6、将待导入的数据文件放在导入数据库服务端的d盘下test文件夹中;
7、导入:
Ø 单个用户方案导入
impdp [用户名]/[密码]@[主机字符窜] schemas=[用户名] directory=TEST dumpfile=X.dmp logfile=X.log ignore=y
Ø 数据库全库导入
impdp [用户名]/[密码]@[主机字符窜] full=y directory=TEST dumpfile=X.dmp logfile=X.log ignore=y
注意:导入数据时,directory填写待导入数据库的目录,dumpfile填写的是待导入文件名,logfile为指定导入的日志文件
新建路径:
Create directory JEECMSDIR as '/data/dbBackup/cxyjDev/dmp';
路径授权
Grant read,write on directory JEECMSDIR to jeecms;
删除路径:
DROP DIRECTORY JEECMSDIR
发表评论
-
Mysql递归查询根级节点
2020-09-04 14:22 1817SELECT T2.BUSINESS_KEY_,T2.ID_ ... -
oracle 数据导入 数据和备注(comment)乱码问题解决办法
2019-10-22 20:35 13521 源数据库: 字符集:SIMPLIFIEDCHINE ... -
Oracle——delete语句恢复
2019-04-18 11:23 479一:根据时间恢复 delete from EMP whe ... -
oracle 修改字段类型sql
2018-09-20 09:55 9341、创建备份表; create table bbs ... -
Oracle 表锁定,解锁
2018-05-08 14:34 556查询哪些表被锁定 select b.owner,b.ob ... -
Mongodb 数据库导出及导入!
2017-06-13 16:00 760数据据导出 mongodump -h 192.168.5.10 ... -
Mongodb 备份shell
2016-05-05 13:34 608#!/bin/bash ################## ... -
Oracle archivelog 备份管理
2015-09-08 11:51 621一、Oracle archivelog 模式开启, 依次执行 ... -
Oracle StatSpack
2015-09-07 12:12 663一、Statspack概述 Oracle Statspack工 ... -
Oracle数据库 sqlplus命令下 使用backspace键乱码问题!
2015-08-20 15:48 910在Oracle用户环境变量中加入以下代码: stty er ... -
打开64位 Ubuntu 的32位支持功能
2015-08-14 15:33 962打开终端然后输入: dpkg --print-archite ... -
Ubuntu14.4 更新数据源 ,无法解析域名!
2015-05-06 17:27 2842Ubuntu 14.4更新数据源,无法解析问题,解决办法! ... -
SecureCRT图形模式开启
2014-05-07 14:13 864大家在使用客户端连 ... -
OracleRAC 环境下修改归档模式
2014-02-08 10:18 714RAC环境下的归档模式切换与单实例稍有不同,主要是共享存储所 ... -
oracle日常维护常用的55条语句
2013-07-08 12:01 7121.如何查看数据库的状态 unix下 ps -ef ... -
Oracle ORA0-00376 问题处理
2013-06-21 15:32 927ORA0-00376: "file '/data1/ ... -
操作系统常用命令-转载
2013-03-23 19:41 11411。密码文件放在哪? AIX中: /etc/passwd ... -
Oracle 10G 归档日志删除
2012-12-26 09:56 729错误代码:ORA-00257 :archiver error. ... -
weblogic 数据源无法链接,导致web页面不能正常访问。
2012-12-11 13:51 873weblogic 10.3.2 配置两个数据源,如果其中一个 ... -
错误代码:xhost local:oracle non-network local connections being added to access
2012-10-23 20:14 2760错误代码:xhost local:oracle non-net ...
相关推荐
Oracle 数据泵导出和导入 Oracle 数据泄导出和导入是 Oracle 10g 中引入的 DATA PUMP 技术,提供了基于服务器的数据提取和恢复的实用程序。DATA PUMP 允许您停止和重启作业,查看运行的作业的状态,及对导入和导出...
通过理解并掌握Oracle数据泵的这些特点和使用方法,数据库管理和开发人员可以更高效地进行数据迁移、备份和恢复,提升工作效率,同时确保数据的完整性和一致性。在实际工作中,可以根据具体需求选择合适的数据泵操作...
在Oracle数据泵的场景中,我们可以创建一个bat文件来自动化数据导入和导出的过程,提高工作效率。 1. **数据泵导出(expdp)**: 在Oracle中,导出数据通常使用`expdp`命令。这个命令需要指定数据库连接信息(如...
### Oracle 数据泵导入导出详解 #### 一、Oracle 数据泵简介 Oracle 数据泵是一种用于在 Oracle 数据库之间高效地移动数据的工具。它通过 `EXPDP` 和 `IMPDP` 命令来实现数据的导出和导入操作。与传统的 `EXP` 和 ...
### Oracle 数据泵导出和导入知识点详解 #### 一、Oracle数据泵概述 **Oracle 数据泵**(Data Pump)是自 Oracle 10g 版本起推出的一种用于数据迁移的强大工具,它提供了比传统 EXPORT 和 IMPORT 工具更为高效、...
oracle数据泵导入导出工具
Oracle Data Pump(数据泵)是Oracle 10g及更高版本中引入的一种高速数据传输机制,显著提升了数据导入导出的速度。Data Pump包括两个主要的实用工具:expdp(导出)和impdp(导入),它们在服务器端执行,从而提高...
Oracle数据泵(Data Pump)是Oracle数据库系统中用于高效数据迁移和备份恢复的重要工具,它在数据导入导出过程中提供了显著的性能提升。本压缩包包含的资源将帮助你理解和运用Oracle数据泵进行并行导入导出操作,...
四、全备数据库(数据泵导出) 现在,我们可以使用 EXPDP 工具来导出整个数据库。我们使用 system 用户名和密码登录到 Oracle 数据库,并使用 EXPDP 命令将整个数据库导出到我们之前创建的 bak 目录下。 五、删除...
* 在执行数据泵导出和导入操作时,需要确保当前用户有足够的权限和权限。 * 在执行数据泵导出操作时,需要确保 dump 文件的路径正确。 * 在执行数据泵导入操作时,需要确保导入文件的路径正确,并且 REMAP_SCHEMA 和...
##### 步骤5:执行数据泵导出 使用`expdp`命令进行数据导出: ```sql expdp 用户名/密码@连接字符串 directory=目录名 dumpfile=文件名.dmp logfile=日志文件.log ``` 例如: ```sql expdp aaa/aaaa@orcldirectory=...
Oracle 19c 备份恢复-导入导出是指使用 Oracle 数据库提供的工具 exp 和 imp 实现数据库的备份恢复和数据的导入导出。本文将详细介绍 Oracle 19c 备份恢复-导入导出的基本命令、工作方式、模式、选项和高级选项。 ...
Oracle Database 10g引入了最新的数据泵(Data Dump)技术,使DBA或开发人员可以将数据库元数据(对象定义)和数据快速移动到另一个oracle数据库中。此为常用导入导出命令。
Oracle Data Pump是Oracle数据库系统中用于高效数据导入和导出的一种工具,尤其在Oracle 10g及后续版本中得到显著提升。与传统的exp和imp工具相比,Data Pump提供了更强大的性能和灵活性。 首先,Data Pump是运行在...
### Oracle数据泵导入详解 #### 一、Oracle数据泵导入简介 Oracle数据泵(Oracle Data Pump)是Oracle数据库提供的一种高效的数据迁移工具,主要用于在Oracle数据库之间进行数据和元数据的大规模传输。它通过导出...
### Oracle数据泵导入导出详解 #### 一、Oracle数据泵简介 Oracle数据泵是一种用于在Oracle数据库之间高效传输数据的工具集。它提供了一种快速、可靠的方式来导出和导入数据,支持从简单的表数据到整个数据库的...
本文将基于提供的文件信息,详细介绍如何利用Oracle数据泵进行数据导入,并涵盖相关的配置与操作步骤。 ### 一、环境准备 #### 1. 登录数据库 首先,需要通过SQL*Plus命令行工具登录到Oracle数据库。这里使用了两...
oracle数据泵导入导出数据
oracle数据库数据泵的导入导出功能 expdp create directory DATA_PUMP_DIR as '/home/oracle/amber2dmp'; dba授权DATA_PUMP_DIR grant read,write on directory DATA_PUMP_DIR to public;
oracle数据泵倒入导出资料,全面的说明了oracle导入导出的方法和方案