Goldengate目录结构
一 dirchk 检查点文件
用于存放由extract抽取进程和replicat复制进程创建的checkpoint文件,checkpoint文件保存着当前读和写的时间戳信息,通过这些信息保证了数据的准确性和数据容错功能。
文件格式如下:.
group name就是我们配置的进程名称,序列号,加上后缀名成,后缀名称分为cpe(checkpoint extract)和cpr(checkpoint replicat)。
二 dirdat 跟踪文件和抽取文件
用于存放GG跟踪文件和由extract进程创建的抽取文件,这些文件将被复制远程(或者其他需要的)进一步处理和使用。
文件格式如下:
用户自定义的2个前缀字符+6为序列号(跟踪文件)
或者用户自定义的格式(抽取文件)
三 dirdef 数据定义文件
用于存放由DEFGEN组件创建的定义文件,包含在异构环境同步中的源或者目标端的数据定义。是一个可编辑的文本文件,比如你要添加一个新进创建表的相关的同步定义就可以在此直接编辑。
文件格式如下:
用户通过DEFGEN参数文件自定义
四 dirout
废弃,不再使用。
五 dirprm 参数文件
用于存放GG的参数文件,这些参数文件可以通过系统文本编辑器直接编辑,也可以通过在ggsci命令行下edit params来编辑,达到的效果是一样的。
文件格式如下:
.prm
或者
mgr.prm
六 dirpcs 状态文件
用于存放各个进程的状态信息,当相关进程运行的时候,这些进程的相关信息,比如程序名称,进程名称,进程监听端口,进程ID等等都将被写入各自状态信息文件。
文件格式如下:
.
其中extension有3个:pce(extract) pcr(replicat) pcm(manager)
七 dirrec
GG不要它了。
八 dirrpt 报告文件
用于存放各个进程的报告文件,内容为extract、replicat和manager进程运行相关的统计报告信息。
文件格式如下:
.rpt
九 dirsql sql脚本文件
用于存放由TRIGGEN组件创建的SQL脚本文件,这些SQL脚本用于创建GG相关的记录触发器和日志表。
文件格式如下:
用户自定义名称.sql
或者
表名称.sql
注意都是SQL结尾的脚本文件。
十 dirtmp 临时文件
用于执行大事务处理过程,当请求的内存超过分配的内存时使用,不要编辑里面的任何文件和内容。
十一 dirver
veridata的专用目录,GoldenGate Veridata是GoldenGate中用于比较数据库间数据同步效果,对比源端和目标端数据一致性的工具。
参考:
http://blog.csdn.net/gtlions/article/details/6684434
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29785807/viewspace-1548939/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29785807/viewspace-1548939/