1/ expdp
1)确认dump路径:
select * from dba_directoies;中的data_pump_dir
可用以下方式更改:
create or replace directory data_pump_dir as ‘/backup’
2)用以下方式EXPDP
logfile=xx.log;
2/ impdp
1)确认dump文件放的路径:
确认dump文件放在select * from dba_directoies;中的data_pump_dir路径下;
2)用以下方式IMPDP
(无需先创建用户,可直接导入)
用法详解
oracle expdp/impdp 用法详解
Data Pump 反映了整个导出/导入过程的完全革新。不使用常见的 SQL 命令,而是应用专用 API(direct path api etc) 来以更快得多的速度加载和卸载数据。
1.Data Pump 导出 expdp
$expdp ananda/abc123 tables=CASES directory=DPDATA1 dumpfile=expCASES_%U.dmp parallel=4 job_name=Cases_Export
include/exclude 例子: include=table:”in(’DB’,'TS’)” 或者include=table:”like ‘%E%’” 或者include=function,package,procedure,table:”=’EMP’” 或者exclude=SEQUENCE,TABLE:”IN (’EMP’,'DEPT’)”
2.Data Pump 导入 expdp
1)从expdp中获取数据源 exp.dmp 2)复制某个数据库中的一个schema到另一个数据库中。 3) 在同一个数据库中把一个schema中所有的对象复制到另一个schema中。
例子:
1)impdp 的数据源是expdp 导出来的DMP文件
impdp ananda/abc123 directory=dpdata1 dumpfile=expCASES.dmp job_name=cases_import
2)复制某个数据库中的一个schema到另一个数据库中。 –1.newwork_link为目标数据库建立的database_link, (用户test 需要grant exp_full_database to TEST; ) create public database link TOLINK connect to TEST identified by oracle using ‘(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.20.199)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = orcl) ) )’;
–2.impdp在目标数据库服务器上执行 只能低版本向高版本imp impdp network_link=TOLINK schemas=test remap_schema=test:link2
3) 在同一个数据库中把一个schema中所有的对象复制到另一个schema中。
–1.创建连接自己的database link:
create public database link system_self connect to system identified by “system” using ‘orcl’;
数据库链接已创建。
–2.复制hr schema到test schema:
impdp system/system network_link=system_self schemas=hr remap_schema=hr:test
例子: sql>create directory dpdata1 as ‘/u02/dpdata1′; sql>grant read, write on directory dpdata1 to ananda; $expdp ananda/abc123 tables=CASES directory=DPDATA1 dumpfile=expCASES.dmp job_name=CASES_EXPORT |
This entry was posted on 星期一, 03月 9th, 2009 at 10:15 and is filed under Oracle相关. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
from:http://aix.90jd.com/archives/67
分享到:
相关推荐
oralce详细导入导出参数解释,详细解释了与imp,exp的区别
oracle expdp impdp 分区表重映射导出导入 数据迁移方案,以SI01用户为例子,将用户分区表导出后,将分区表重映射到新的表空间,完成数据迁移和检查。照方案例子按步去做,一定能成功。
oracle的impdp和expdp数据泵导入导出全备数据库-详细笔记文档总结
Oracle数据导入导出imp/exp命令 10g以上expdp/impdp命令
详细介绍oracle11g expdp impdp导入导出的使用
数据泵技术是Oracle Database 10g 中的新技术,它比原来导入/导出(imp,exp)技术快15-45倍。速度的提高源于使用了并行技术来读写导出转储文件。 expdp/impdp和exp/imp的区别 exp和imp是客户端工具程序,它们既可以在...
oracle impdp expdp 导出导出总结
Centos7.6下oracle impdp导入和expdp导出,
在10g之前,传统的导出和导入分别使用EXP工具和IMP工具,从10g开始,不仅保留了原有的EXP和IMP工具,还提供了数据泵导出导入工具EXPDP和IMPDP.使用EXPDP和IMPDP时应该注意的事项; EXP和IMP是客户段工具程序,它们既可以在...
2、创建逻辑目录用于导出导入数据(目录一定要真实存在) create or replace directory out_dir as 'C:\out'; --out_dir(逻辑目录名,可以随便取) 3、也可以将这个逻辑目录授权给其他用户 grant read,write on ...
账单中心数据泵expdp和impdp异机导入导出工作案例
NULL 博文链接:https://bri-robby.iteye.com/blog/2327887
Oracle Database 10g引入了最新的数据泵(Data Dump)技术,数据泵导出导入(EXPDP和IMPDP)的作用 1)实现逻辑备份和逻辑恢复. 2)在数据库用户之间移动对象. 3)在数据库之间移动对象 4)实现表空间搬移. 二、数据泵...
通过数据泵(expdp、impdp)导出Oracle表、库等详细,已经经过验证
将数据库中的用户对象导出到一个二进制文件中,逻辑备份使用导入导出工具:EXPDP/IMPDP或EXP/IMP,由于将数据库对象导出到操作系统二进制文件中,或由二进制文件中把数据导入到数据库中。逻辑备份可以作为备份的补充...
介绍了oracle数据库中使用exp,expdp,imp,impdp导出导入数据主方法,适合刚接触oracle数据的同学了解下。共同学习。
oracle expdp,impdp的导入导出
检查Oracle实例状态 ,sid SQL< select instance_name,host_name,startup_time,status,database_status from v$instance; 2.查看用户和默认表空间的关系。select username, DEFAULT_TABLESPACE from ...