欢迎来到天天文库
浏览记录
ID:24495112
大小:59.71 KB
页数:10页
时间:2018-11-14
《使用expdp以及impdp导入导出数据库》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、使用数据泵备分恢复数据库特别注意:以下介绍的EXPDP、IMPDP命令最后面不允许使用分号“;”结尾否则命令会报错使用expdp以及impdp导入导出数据库用户的效率比exp、imp要快很多,下面介绍具体的操作方式:一、创建备份目录并授权注意,备份目录是指服务器上的目录,需要首先在相应的目录上创建目录,且创建以及指向的目录所在的盘符要具备相应的空间。C:sqlplususer/password@orclSQL>createdirectorydatabfas'd:oraclebf';创建备份或者导出时指向的目录目录已创建。SQL>grantread,
2、writeondirectorydatabftonc57;授权成功。二、备份导出expdpnc57/nc57@orclDIRECTORY=databfDUMPFILE=nc57.dmplogfile=expnc57.logSCHEMAS=nc57,nc56上述命令导出了两个用户:NC57、NC56二、备份的数据的恢复注意:由于备份的数据是在服务器上的,所以如果要恢复到其他机器上,需要先把备份的数据拷贝到目标服务器上。同样需要先指定备份的目录:C:sqlplususer/password@orclSQL>createdirectorydatabfas'd
3、:oraclebf';创建备份或者导出时指向的目录目录已创建。备份之前首先要创建用户,然后授权:grantread,writeondirectorydatabftonc57;成功。D:oraclebf>impdpnc57/1@orcldirectory=databfdumpfile=nc5710131220.dmpremap_schema=nc57:nc571上述命令把原导出的用户nc57导入到用户nc571中导入时使用exclude=table_statistics可以避免导入table_statistics出现问题样例:expdpsystem
4、/sys@orcl92directory=databfdumpfile=nc57_zzyxwt.dmplogfile=expzzyx.logschemas=nc57pxexclude=table:"like'H%'"exclude=table:"like'WA%'"exclude=table:"like'RM_%'"exclude=table:"like'FA%'"exclude=table_statisticsquery='WHEREdeptno=20'expdpsystem/sys@orcl92directory=da
5、tabfdumpfile=nc57_zzyxwt1.dmplogfile=expzzyx1.logschemas=nc57pxexclude=table:"notlike'BD_PSNBASDO%'"exclude=table_statisticsimpdpsystem/sys@orcl92directory=databfdumpfile=nc57_zzyxwt.dmplogfile=impzzyx.logremap_schema=nc57px:testexclude=table:"like'NTB%'"详细说明:数据泵文件expdp介绍
6、EXPDP命令行选项1.ATTACH该选项用于在客户会话与已存在导出作用之间建立关联.语法如下ATTACH=[schema_name.]job_nameSchema_name用于指定方案名,job_name用于指定导出作业名.注意,如果使用ATTACH选项,在命令行除了连接字符串和ATTACH选项外,不能指定任何其他选项,示例如下:Expdpscott/tigerATTACH=scott.export_job2.CONTENT该选项用于指定要导出的内容.默认值为ALLCONTENT={ALL
7、DATA_ONLY
8、METADATA_ONLY}当设置CONT
9、ENT为ALL时,将导出对象定义及其所有数据.为DATA_ONLY时,只导出对象数据,为METADATA_ONLY时,只导出对象定义Expdpscott/tigerDIRECTORY=dumpDUMPFILE=a.dumpCONTENT=METADATA_ONLY3.DIRECTORY指定转储文件和日志文件所在的目录DIRECTORY=directory_objectDirectory_object用于指定目录对象名称.需要注意,目录对象是使用CREATEDIRECTORY语句建立的对象,而不是OS目录Expdpscott/tigerDIRECTORY=
10、dumpDUMPFILE=a.dump4.DUMPFILE用于指定转储文件的名称
此文档下载收益归作者所有