expdp impdp中 exclude和include参数的使用

expdp impdp中 exclude和include参数的使用

ID:47360233

大小:20.57 KB

页数:4页

时间:2019-08-03

expdp impdp中 exclude和include参数的使用_第1页
expdp impdp中 exclude和include参数的使用_第2页
expdp impdp中 exclude和include参数的使用_第3页
expdp impdp中 exclude和include参数的使用_第4页
资源描述:

《expdp impdp中 exclude和include参数的使用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、exclude和include参数能够在使用expdp或impdp是对特定的对象或对象类型进行筛选或过滤。比如因工作的需要导出特定的表或不导出特定的表、视图以及存储过程、索引、约束、授权统计信息等等。下面将给出expdp或impdp使用exclude和include参数的方法和示例。一、exclude/include参数用法:   EXCLUDE=[object_type]:[name_clause],[object_type]:[name_clause]  -->排出特定对象   INCLUDE=[object_type]:[name_claus

2、e],[object_type]:[name_clause]  -->包含特定对象   object_type子句用于指定对象的类型,如table,sequence,view,procedure,package等等   name_clause子句可以为SQL表达式用于过滤特定的对象名字。它由SQL操作符以及对象名(可使用通配符)来过滤指定对象类型中的特定对象。   当未指定name_clause而仅仅指定object_type则所有该类型的对象都将被过滤或筛选。  多个[object_type]:[name_clause]中间以逗号分割。   示例

3、:      expdpSCHEMAS=scottEXCLUDE=SEQUENCE,TABLE:"IN('EMP','DEPT')"      impdpSCHEMAS=scottINCLUDE=PACKAGE,FUNCTION,PROCEDURE,TABLE:"='EMP'" 二、常用的过滤SQL表达式    EXCLUDE=SEQUENCE,VIEW                          --过滤所有的SEQUENCE,VIEW   EXCLUDE=TABLE:

4、"IN('EMP','DEPT')"               --过滤表对象EMP,DEPT   EXCLUDE=SEQUENCE,VIEW,TABLE:"IN('EMP','DEPT')" --过滤所有的SEQUENCE,VIEW以及表对象EMP,DEPT   EXCLUDE=INDEX:"='INDX_NAME'"             --过滤指定的索引对象INDX_NAME   INCLUDE=PROCEDURE:"LIKE'PROC_U%'"              --包含以PROC_U开头的所有存储过程(_符号代表任意单个字符

5、)   INCLUDE=TABLE:">'E'"                     --包含大于字符E的所有表对象   其它常用操作符NOTIN,NOTLIKE,<,!=等等三、命令行下转义符的处理Windows平台:   在Windows平台下,需要对象双引号进行转义,使用转义符   D:>expdpsystem/managerDIRECTORY=my_dirDUMPFILE=exp_tab.dmpLOGFILE=exp_tab.logSCHEMAS=scott    INCLUDE=TABLE:"IN('EMP','DEPT')"

6、Unix平台:   在未使用parfile文件的情形下,所有的符号都需要进行转义,包括括号,双引号,单引号等   %expdpsystem/managerDIRECTORY=my_dirDUMPFILE=exp_tab.dmpLOGFILE=exp_tab.logSCHEMAS=scott    INCLUDE=TABLE:"IN('EMP','DEP')" 四、exclude/include常见的错误  任意需要转义的字符如果未转义或转义错误,都会产生ORA错误。下面给出几种常见的ORA错误。       ORA-39001:in

7、validargumentvalue    ORA-39071:ValueforINCLUDEisbadlyformed.    ORA-00936:missingexpression    ORA-39001:invalidargumentvalue    ORA-39071:ValueforEXCLUDEisbadlyformed.    ORA-00904:“DEPT”:invalididentifier    ORA-39001:invalidargumentvalue    ORA-39041:Filter“INCLUDE”eitheri

8、dentifiesallobjecttypesornoobjecttypes.    ORA-39001:invalida

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。