expdp慢的一次处理思路,最后发现原来遇到了bug
1、检查expdp时,数据库是否负载太高,可以使用工具OSWatcher捕获历史的硬件资源使用情况,如果在负载低时,expdp还是很慢,继续下面步骤22、检查是否有大表或LOB字段,如果没有,继续下面步骤33、expdp命令增加参数metrics、trace,查看每个步骤的时间和trace文件信息中dm到dw的消耗时间,如果发现不了问题,继续下面步骤4METRICS=Y TRACE=4803004
expdp导出慢的解决思路__增加参数metrics记录每个步骤时间,增加参数trace记录trace
两者都是未公开的参数expdp -help看不到Majority of issues use following two data pump parameters: METRICS=Y -- this will provide timing data on number of objects TRACE=480300 -- this will trace dm and dw p
IMPDP导入没有某个表空间的处理方法__加上参数TRANSFORM就可以了
TRANSFORM导入和导出的时候,有些表空间不一样。比如导出的时候该对象是在A表空间,导入到另一个库没有表空间A就会报错。但是使用这个参数就会正常导入,该对象会存储在该用户下的默认表空间中。TRANSFORM=segment_attributes:n
EXP、EXPDP的不同
1、EXPDP必须要dierctory2、EXPDP可以导出没有分配空间的空表3、EXPDP会建立一个JOB,所以EXPDP无法在read only模式下操作4、EXP按表名的字母顺序导出表,而EXPDP随机的5、EXP导出的文件要大些(都没有加压缩参数的时候)6、EXPDP导出过程中会产生一张表SYS_EXPORT_SCHEMA_01,导完后又会自动删除7、默认情况下,EXPDP...
impdp遇到char字符含中文的问题
源端环境版本11.2.0.4.0,字符集ZHS16GBK 目标端环境版本11.2.0.4.0,字符集AL32UTF8 HRMLOG.CLIENTADDRESS字段内容只有5个中文而已,没有制表符、换行符、回车符等特殊字符,目标端不存在该表的,源端直接expdp导出再impdp导入,理论上15个字节足够的,但是导入时报错实际为20字节,修改为40字节后,导入居然...
排除表和query查询条件的expdp、impdp
排除某些表的expdp/impdpexpdp system/123456 directory=DATA_PUMP_DIR dumpfile=wf.dmp logfile=wf.log schemas=WINWF EXCLUDE=TABLE:\"IN\(\'TABLE_NAME1\'\)\"expdp system/123456 directory=DATA_PUMP_DIR dumpfile=wf.dmp logfile=wf.log schemas=WINWF EXCLUDE=TABLE:\"IN\(\'TABLE_NAME1\',\'TABLE_NAME2\',\'TA...
Remap_table、remap_tablespace、tables在impdp关于只导特定表的注意事项
remap_table、remap_tablespace多组对象转换的话,每组对象之间用逗号隔开tables多张表时,每张表之间用逗号隔开 Remap_tablespace如果需要转换多个表空间,如A1转换成B1,A2转换成B1,有如下两种方式remap_tablespace=A1:B1 remap_tablespace=A2:B1remap_tablespace= A1:B1, A2:B1 ...