ITPub博客

首页 > 数据库 > Oracle > pg 用ogg 同步大概步骤

pg 用ogg 同步大概步骤

原创 Oracle 作者:pingdanorcale 时间:2023-12-26 19:54:33 0 删除 编辑

步骤概述:

  1. 准备工作:

    • 确保PostgreSQL和OGG都已经正确安装并配置。
    • 创建用于数据同步的数据库和用户。
  2. 配置OGG Extract:

    • 创建OGG Extract进程,用于从源数据库抽取数据。
    • 配置Extract参数,以指定抽取的表和数据过滤条件。
    • 启动OGG Extract进程。
  3. 配置OGG Replicat:

    • 创建OGG Replicat进程,用于将抽取的数据应用到目标数据库。
    • 配置Replicat参数,以指定目标数据库连接信息。
    • 启动OGG Replicat进程。
  4. 监控和维护:

    • 监控OGG进程的日志和状态,确保同步过程正常运行。
    • 定期备份和维护OGG配置。

具体步骤:

1. 准备工作:

确保已在PostgreSQL中创建目标数据库和用户,并确保OGG已正确安装和配置。

2. 配置OGG Extract:

$ cd $OGG_HOME

$ ./ggsci

GGSCI> ADD EXTRACT extract_name, TRANLOG, BEGIN NOW

GGSCI> ADD EXTTRAIL ./dirdat/et, EXTRACT extract_name

GGSCI> REGISTER EXTRACT extract_name DATABASE CONTAINER (dbname)

GGSCI> ADD SCHEMATRANDATA dbname.table_name, COLS (column1, column2, ...)

GGSCI> START EXTRACT extract_name

3. 配置OGG Replicat:

$ cd $OGG_HOME

$ ./ggsci

GGSCI> ADD REPLICAT replicat_name, EXTTRAIL ./dirdat/et

GGSCI> ADD MAP dbname.table_name, TARGET dbname.table_name

GGSCI> ADD CHECKPOINTTABLE dbname.checkpoint_table_name

GGSCI> START REPLICAT replicat_name

4. 监控和维护:

$ cd $OGG_HOME
$ ./ggsci
GGSCI> INFO ALL
GGSCI> VIEW REPORT extract_name
GGSCI> VIEW REPORT replicat_name
GGSCI> SEND REPLICAT replicat_name, STATS


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/10201716/viewspace-3001686/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-01-02

  • 博文量
    158
  • 访问量
    221215