开发者社区> 问答> 正文

如何处理DataX无法连接对应的数据库的情况?

如何处理DataX无法连接对应的数据库的情况?

展开
收起
Puppet 2020-03-21 09:26:18 6482 0
1 条回答
写回答
取消 提交回答
  • 问题描述:ava.lang.Exception,DataX无法连接对应的数据库。 错误解读: 配置的ip、port、database或JDBC错误,无法连接。 配置的username或password错误,鉴权失败。请和数据库管理员确认该数据库的连接信息是否正确。 排查思路: 情况一: Oracle同步的RDS-PostgreSQL直接单击运行,不能在调度中运行,因为运行的集群不同。 添加RDS的数据源时,改成添加普通JDBC形式的数据源,则Oracle同步的RDS>PostgreSQL可以在调度中运行。 情况二: VPC环境的RDS>PostgreSQL不能运行在自定义资源组上,因为VPC环境的RDS有反向代理功能,与用户自定义资源组存在网络问题。因此,通常VPC环境的RDS直接运行在DataWorks默认的资源即可。如果默认资源不能满足您的需要,要运行在自己的资源上,可以将VPC环境的RDS作为VPC环境JDBC形式的数据源,购买一个同网段的ECS。 通常VPC环境的RDS映射出的URL为jdbc:mysql://100.100.70.1:4309/xxx,100开头的IP是后台映射出来的,如果是一个域名的表现形式则为非VPC环境。

    2020-03-21 09:26:39
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载
云时代的数据库技术趋势 立即下载
超大型金融机构国产数据库全面迁移成功实践 立即下载