11 2021 档案
摘要:LOB对象导出时,无法使用并行,导出的时间有可能会非常久。我们可以尝试使用Rowid分片的方式,手动分配并发的导出进程,这种方式有助于加快导出速度。 示例,导出test.t这张表,导出脚本如下所示。 #!/bin/bash chunk=10 TABLE_NAME=test.t for ((i=0;
阅读全文
摘要:这个问题,很多年前就遇到过,当时比较懒,详细的过程也没记录下来,前几天又有同事遇到了相同的问题,简单记录一下。 1、同事在利用OGG进行数据迁移时,发现一天时间内产生了差不多1TB大小的Trail文件,而源端的归档日志才几十GB,这就非常不科学了,按理说,解析归档日志后,生成的Trail文件应该远远
阅读全文
摘要:有这样一个需求,在导出某张表中的数据时,需要排除掉指定ROWID的那条记录。 1、由于需要排除的ROWID比较多,所以写了个parfile文件,内容如下所示: DIRECTORY=expdpdir TABLES=(AZ02) LOGFILE=expdp_az02.log cluster=n dump
阅读全文
摘要:使用expdp进行OGG初始化时,遇到一张表报ORA-01555,简单记录处理过程。 1、查看了这张表的相关信息。这张表10个字段,其中就有3个LOB字段(1个CLOB和2个BLOB);数据量大概900GB左右。 2、重新expdp导出这张表,主要的导出参数(parallel=1,因为只导出一张表,
阅读全文
摘要:同事进行数据导入时报错,简单记录之。 1、impdp导入数据时报错,错误信息如下所示: ORA-39014: One or more workers have prematurely exited. ORA-39029: worker 7 with process name "DW0M" prema
阅读全文
摘要:今天搭建一套OGG环境,源端配置好Exatract进程后,启动失败,无任何报错,但进程的状态为STOPPED。整个处理过程简单记录下来。 1、启动Exatract进程 GGSCI (qdrac1new) 19> start e_0a Sending START request to MANAGER
阅读全文