开发者社区 问答 正文

用了RDS的mysql,还能用canal之类的读binlog来做一些数据同步的事吗?

canal订阅RDS MySQL中的数据库,一直抓取错误的数据库,怎么解决?Caused by: com.alibaba.otter.canal.parse.exception.CanalParseException: fetch failed by table meta:dp.job_task Caused by: java.io.IOException: ErrorPacket [errorNumber=1142, fieldCount=-1, message=SELECT command denied to user 'dev'@'192.168.0.245' for table 'job_task', sqlState=42000, sqlStateMarker=#]

展开
收起
游客gichcrokr6pli 2020-04-15 11:04:33 1166 分享 版权
1 条回答
写回答
取消 提交回答
  • 您好,

    为您搜索了一下,

    在2015年,阿里云官方说暂时不支持binlog的订阅功能: https://bbs.aliyun.com/read/237159.html

    但在帮助说明中,或许您可以使用DTS来实现: https://help.aliyun.com/knowledge_detail/6821684.html 和 https://help.aliyun.com/knowledge_detail/6993880.html?spm=5176.788314900.2.5.Xm6T7F

    2020-04-15 22:24:36
    赞同 展开评论