1. 概述
通过数据管道实时同步数据时,执行同步任务前,需要在数据源中进行一些配置,开启数据库日志并进行数据库权限设置,以便 FineDataLink 监听数据管道来源端的数据库日志变化,进行实时同步。本文为您介绍数据库需要进行的相关环境准备。
2. 索引
1)规划账号权限
基于需要进行的同步配置,在同步任务执行前,授予数据源配置的账号在数据库进行相应操作所需要的权限。
例如,同步任务配置过程中在目标端数据库创建与源端同名的 schema 时,需要数据源配置的账号拥有创建 schema 的权限,每个数据库对应操作需要的授权命令不同,具体可以参考对应数据库语法。
2)其他环境准备
对于部分数据源,还需要进行其他环境准备操作,包括但不限于开启源端 Binlog 相关功能、开启数据库级别的 Redo 日志功能等。
各类型数据库环境准备操作不同,选择对应的文档进行授权。
来源数据库 | 参考文档 | 说明 |
---|---|---|
MySQL | MySQL环境准备 | 配置管道任务前,数据库环境必须先准备好,否则管道任务无法正常运行 |
SAP HANA | SAP HANA环境准备 | |
SQL Server | SQL Server环境准备 | |
IBM DB2 | IBM DB2环境准备 | |
Oracle | ||
PostgreSQL |
注:若管道任务使用的数据库环境进行了重启,可以在重启后检查各个数据库环境中的日志是否正常开启。