在进行数据集成同步任务前,您除了需要准备来源数据源与去向数据源、购买独享数据集成资源组,并打通数据源与独享数据集成资源组的网络,您还需要保障数据源配置的账号在执行数据库相关操作时不受到限制。本文为您介绍数据库需要进行的相关环境准备。

数据库环境准备

  • 规划账号权限

    您可以基于您需要进行的同步配置,在同步任务执行前,授予数据源配置的账号在数据库进行相应操作所需要的权限。例如,同步任务配置过程中在目标端数据库创建与源端同名的schema时,需要数据源配置的账号拥有创建schema的权限,每个数据库对应操作需要的授权命令不同,具体可以参考对应数据库语法,避免任务配置或运行过程中出现Access deniedpermission denied之类的报错。例如,实时同步Hologres报错:permission denied for database xxxMySQL实时同步报错:show master status' has an error!

  • 其他环境准备

    对于部分数据源,您还需要进行其他环境准备操作,包括但不限于开启源端云Binlog相关功能、开启数据库级别的Redo日志功能等。

各类型数据库环境准备操作不同,请根据您同步任务的来源端与目的端,选择对应的文档进行授权。