本篇内容主要讲解“Oracle数据泵的概述”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Oracle数据泵的概述”吧!
高明网站制作公司哪家好,找创新互联公司!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设等网站项目制作,到程序开发,运营维护。创新互联公司从2013年创立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联公司。
数据泵概述
数据泵(DATAPUMP)是一种在数据库之间、数据库与操作系统之间,高速传输数据的技术(10g推出)。
物理备份对比
物理备份是转储ORACLE物理文件(如数据文件、控制文件、归档日志文件等)
物理备份旨在完全恢复整个数据库,要求完全相同的备份环境和恢复环境
逻辑备份旨在备份数据本身,可移植性强,但是备份和恢复速度低下,大型业务系统一般不用
逻辑备份概述
逻辑备份是对数据库对象(如用户、表、存储过程等)利用EXPORT等工具进行导出
操作步骤
1.创建目录对象(在哪导入,导出到哪)
CREATEDIRECTORY目录名(dump_dir)as'绝对路径';
2.dump_dir目录授予
GRANTread,writeondirectory目录名to导入导出用户;
SELECT*FROMDBA_DIRECTORIES;查询所有已创建的目录
DROPdirectory目录名;删除目录
3.expdq导出(EXPDP和IMPDP是Oracle服务端的工具,退出sqlplus)
第一种:全量导出数据库:
expdp用户名/密码@orcldumpfile=导出文件名.dmpdirectory=目录名full=ylogfile=日志名.log;(与dmp一个目录)
第二种:按用户导出:
expdp用户名/密码@orclschemas=用户dumpfile=导出文件名.dmpdirectory=目录名logfile=日志名.log;
第三种:按表空间导出:
expdp用户名/密码@orcltablespace=表空间名dumpfile=导出文件名.dmpdirectory=目录名logfile=日志名.log;
第四种:按表导出:
expdp用户名/密码@orcltables=表名dumpfile=导出文件名.dmpdirectory=目录名logfile=日志名.log;
导出表结构
expdp用户名/密码@orcldirectory=目录名dumpfile=导出文件名.dmpcontent=metadata_onlytables=(a,b)
metadata_only代表只导出表结构
第五种:按查询条件导:
expdp用户名/密码@orcltables=表名='where条件=值'dumpfile=导出文件名.dmpdirectory=目录名logfile=日志名.log;
到此,相信大家对“Oracle数据泵的概述”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
网页标题:Oracle数据泵的概述
文章出自:http://scgulin.cn/article/psigjo.html