expdpimpdp 详细参数解释

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

转expdp/impdp详细参数解释数据库技术2009-03-1616:04:58阅读753评论0字号:大中小订阅数据泵导出实用程序提供了一种用于在Oracle数据库之间传输数据对象的机制。该实用程序可以使用以下命令进行调用:示例:expdpscott/tigerDIRECTORY=dmpdirDUMPFILE=scott.dmp您可以控制导出的运行方式。具体方法是:在'expdp'命令后输入各种参数。要指定各参数,请使用关键字:格式:expdpKEYWORD=value或KEYWORD=(value1,value2,...,valueN)示例:expdpscott/tigerDUMPFILE=scott.dmpDIRECTORY=dmpdirSCHEMAS=scot或TABLES=(T1:P1,T1:P2),如果T1是分区表USERID必须是命令行中的第一个参数。关键字说明(默认)---------------------------------------------------------------------------ATTACH连接到现有作业,例如ATTACH[=作业名]。COMPRESSION减小有效的转储文件内容的大小关键字值为:(METADATA_ONLY)和NONE。CONTENT指定要卸载的数据,其中有效关键字为:(ALL),DATA_ONLY和METADATA_ONLY。DIRECTORY供转储文件和日志文件使用的目录对象。DUMPFILE目标转储文件(expdat.dmp)的列表,例如DUMPFILE=scott1.dmp,scott2.dmp,dmpdir:scott3.dENCRYPTION_PASSWORD用于创建加密列数据的口令关键字。ESTIMATE计算作业估计值,其中有效关键字为:(BLOCKS)和STATISTICS。ESTIMATE_ONLY在不执行导出的情况下计算作业估计值。EXCLUDE排除特定的对象类型,例如EXCLUDE=TABLE:EMP。FILESIZE以字节为单位指定每个转储文件的大小。FLASHBACK_SCN用于将会话快照设置回以前状态的SCN。FLASHBACK_TIME用于获取最接近指定时间的SCN的时间。FULL导出整个数据库(N)。HELP显示帮助消息(N)。INCLUDE包括特定的对象类型,例如INCLUDE=TABLE_DATA。JOB_NAME要创建的导出作业的名称。LOGFILE日志文件名(export.log)。NETWORK_LINK链接到源系统的远程数据库的名称。NOLOGFILE不写入日志文件(N)。PARALLEL更改当前作业的活动worker的数目。PARFILE指定参数文件。QUERY用于导出表的子集的谓词子句。SAMPLE要导出的数据的百分比;SCHEMAS要导出的方案的列表(登录方案)。STATUS在默认值(0)将显示可用时的新状态的情况下,要监视的频率(以秒计)作业状态。TABLES标识要导出的表的列表-只有一个方案。TABLESPACES标识要导出的表空间的列表。TRANSPORT_FULL_CHECK验证所有表的存储段(N)。TRANSPORT_TABLESPACES要从中卸载元数据的表空间的列表。VERSION要导出的对象的版本,其中有效关键字为:(COMPATIBLE),LATEST或任何有效的数据库版本。下列命令在交互模式下有效。注:允许使用缩写命令说明---------------------------------------------------------------------------ADD_FILE向转储文件集中添加转储文件。CONTINUE_CLIENT返回到记录模式。如果处于空闲状态,将重新启动作业。EXIT_CLIENT退出客户机会话并使作业处于运行状态。FILESIZE后续ADD_FILE命令的默认文件大小(字节)。HELP总结交互命令。KILL_JOB分离和删除作业。PARALLEL更改当前作业的活动worker的数目。PARALLEL=worker的数目。START_JOB启动/恢复当前作业。STATUS在默认值(0)将显示可用时的新状态的情况下,要监视的频率(以秒计)作业状态。STATUS[=interval]STOP_JOB顺序关闭执行的作业并退出客户机。STOP_JOB=IMMEDIATE将立即关闭数据泵作业。Import:Release10.2.0.1.0-Productionon星期三,1211月,200815:12:34Copyright(c)2003,2005,Oracle.Allrightsreserved.数据泵导入实用程序提供了一种用于在Oracle数据库之间传输数据对象的机制。该实用程序可以使用以下命令进行调用:示例:impdpscott/tigerDIRECTORY=dmpdirDUMPFILE=scott.dmp您可以控制导入的运行方式。具体方法是:在'impdp'命令后输入各种参数。要指定各参数,请使用关键字:格式:impdpKEYWORD=value或KEYWORD=(value1,value2,...,valueN)示例:impdpscott/tigerDIRECTORY=dmpdirDUMPFILE=scott.dmpUSERID必须是命令行中的第一个参数。关键字说明(默认)------------------------------------------------------------------------------ATTACH连接到现有作业,例如ATTACH[=作业名]。CONTENT指定要加载的数据,其中有效关键字为:(ALL),DATA_ONLY和METADATA_ONLY。DIRECTORY供转储文件,日志文件和sql文件使用的目录对象。DUMPFILE要从(expdat.dmp)中导入的转储文件的列表,例如DUMPFILE=scott1.dmp,scott2.dmp,dmpdir:scott3.dmp。ENCRYPTION_PASSWORD用于访问加密列数据的口令关键字。此参数对网络导入作业无效。ESTIMATE计算作业估计值,其中有效关键字为:(BLOCKS)和STATISTICS。EXCLUDE排除特定的对象类型,例如EXCLUDE=TABLE:EMP。FLASHBACK_SCN用于将会话快照设置回以前状态的SCN。FLASHBACK_TIME用于获取最接近指定时间的SCN的时间。FULL从源导入全部对象(Y)。HELP显示帮助消息(N)。INCLUDE包括特定的对象类型,例如INCLUDE=TABLE_DATA。JOB_NAME要创建的导入作业的名称。LOGFILE日志文件名(import.log)。NETWORK_LINK链接到源系统的远程数据库的名称。NOLOGFILE不写入日志文件。PARALLEL更改当前作业的活动worker的数目。PARFILE指定参数文件。QUERY用于导入表的子集的谓词子句。REMAP_DATAFILE在所有DDL语句中重新定义数据文件引用。REMAP_SCHEMA将一个方案中的对象加载到另一个方案。REMAP_TABLESPACE将表空间对象重新映射到另一个表空间。REUSE_DATAFILES如果表空间已存在,则将其初始化(N)。SCHEMAS要导入的方案的列表。SKIP_UNUSABLE_INDEXES跳过设置为无用索引状态的索引。SQLFILE将所有的SQLDDL写入指定的文件。STATUS在默认值(0)将显示可用时的新状态的情况下,要监视的频率(以秒计)作业状态。STREAMS_CONFIGURATION启用流元数据的加载TABLE_EXISTS_ACTION导入对象已存在时执行的操作。有效关键字:(SKIP),APPEND,REPLACE和TRUNCATE。TABLES标识要导入的表的列表。TABLESPACES标识要导入的表空间的列表。TRANSFORM要应用于适用对象的元数据转换。有效的转换关键字:SEGMENT_ATTRIBUTES,STORAGEOID和PCTSPACE。TRANSPORT_DATAFILES按可传输模式导入的数据文件的列表。TRANSPORT_FULL_CHECK验证所有表的存储段(N)。TRANSPORT_TABLESPACES要从中加载元数据的表空间的列表。仅在NETWORK_LINK模式导入操作中有效。VERSION要导出的对象的版本,其中有效关键字为:(COMPATIBLE),LATEST或任何有效的数据库版本。仅对NETWORK_LINK和SQLFILE有效。下列命令在交互模式下有效。注:允许使用缩写命令说明(默认)------------------------------------------------------------------------------CONTINUE_CLIENT返回到记录模式。如果处于空闲状态,将重新启动作业。EXIT_CLIENT退出客户机会话并使作业处于运行状态。HELP总结交互命令。KILL_JOB分离和删除作业。PARALLEL更改当前作业的活动worker的数目。PARALLEL=worker的数目。START_JOB启动/恢复当前作业。START_JOB=SKIP_CURRENT在开始作业之前将跳过作业停止时执行的任意操作。STATUS在默认值(0)将显示可用时的新状态的情况下,要监视的频率(以秒计)作业状态。STATUS[=interval]STOP_JOB顺序关闭执行的作业并退出客户机。STOP_JOB=IMMEDIATE将立即关闭数据泵作业。OracleDatabase10g引入了最新的数据泵(DataDump)技术,使DBA或开发人员可以将数据库元数据(对象定义)和数据快速移动到另一个oracle数据库中.数据泵导出导入(EXPDP和IMPDP)的作用1、实现逻辑备份和逻辑恢复.2、在数据库用户之间移动对象.3、在数据库之间移动对象4、实现表空间搬移.数据泵导出导入与传统导出导入的区别:在10g之前,传统的导出和导入分别使用EXP工具和IMP工具,从10g开始,不仅保留了原有的EXP和IMP工具,还提供了数据泵导出导入工具EXPDP和IMPDP.使用EXPDP和IMPDP时应该注意的事项;EXP和IMP是客户段工具程序,它们既可以在客户端使用,也可以在服务器段使用.EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用IMP只适用于EXP导出文件,不适用于EXPDP导出文件;IMPDP只适用于EXPDP导出文件,而不适用于EXP导出文件.数据泵导出包括导出表,导出方案,导出表空间,导出数据库4种方式.EXPDP命令行选项1.ATTACH该选项用于在客户会话与已存在导出作用之间建立关联.语法如下ATTACH=[schema_name.]job_nameSchema_name用于指定方案名,job_name用于指定导出作业名.注意,如果使用ATTACH选项,在命令行除了连接字符串和ATTACH选项外,不能指定任何其他选项,示例如下:Expdpscott/tigerATTACH=scott.export_job2.CONTENT该选项用于指定要导出的内容.默认值为ALLCONTENT={ALL|DATA_ONLY|METADATA_ONLY}当设置CONTENT为ALL时,将导出对象定义及其所有数据.为DATA_ONLY时,只导出对象数据,为METADATA_ONLY时,只导出对象定义Expdpscott/tigerDIRECTORY=dumpDUMPFILE=a.dumpCONTENT=METADATA_ONLY3.DIRECTORY指定转储文件和日志文件所在的目录DIRECTORY=directory_objectDirectory_

1 / 43
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功