DataWorks中pg库实时同步到holo报这个错误时啥子问题喃?

DataWorks中pg库实时同步到holo报这个错误时啥子问题喃?我这账号是有访问pg库表查询权限的!Request ID:0aba322117010779849603267e3783?image.png

展开
收起
真的很搞笑 2023-12-03 16:43:50 70 分享 版权
2 条回答
写回答
取消 提交回答
  • 这个错误提示"Access denied for user 'xxxxx'@'xxxxx' (using password: YES)"表示用户"xxxxx"在主机"xxxxx"上访问数据库时被拒绝访问。这可能是因为用户名或密码不正确,或者因为用户在目标数据库上没有足够的权限。

    在你的情况下,你已经确认你的账号有访问PG库表的查询权限,那么可能是因为用户名或密码不正确。请检查你在DataWorks中配置的用户名和密码是否正确,特别是注意大小写和特殊字符。

    如果用户名和密码都是正确的,那么可能是因为你在Holo中配置的用户名或密码不正确。请检查你在Holo中配置的用户名和密码是否正确,特别是注意大小写和特殊字符。

    2023-12-05 09:41:38
    赞同 展开评论
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    根据您提供的错误信息,这个错误是由于PostgreSQL的replication slot信息不完整导致的。PostgreSQL的replication slot是用于在主数据库和从数据库之间进行数据复制的机制。如果从数据库尝试连接到主数据库时,发现replication slot信息不完整,就会抛出这个错误。

    解决这个问题的方法是,需要在主数据库上使用ALTER TABLE命令,将表的replication identity设置为FULL。这个命令会检查表的replication identity,并在必要时进行修改,以确保从数据库可以正确地连接到主数据库。

    2023-12-03 17:04:24
    赞同 展开评论

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

还有其他疑问?
咨询AI助理