DataWorks数据库服务的IP地址或者Port错误,请检查填写的IP地址和Port或者联系DBA确认IP地址和Port是否正确。如果是同步中心用户请联系DBA确认idb上录入的IP和PORT信息和数据库的当前实际信息是一致的?]. - 具体错误信息为:Communications link failure,DBUtil - DatabaseType: MySql login url: jdbc:mysql://47.101.214.178:3307/BI_report?allowLoadLocalInfile=false&allowLocalInfile=false&allowUrlInLocalInfile=false&autoDeserialize=false&yearIsDateType=false&zeroDateTimeBehavior=convertToNull&tinyInt1isBit=false&rewriteBatchedStatements=true with connection properties: {"password":"**","user":"root"}
2023-12-13 09:16:07.378 [job-1322283281] ERROR RetryUtil - Exception when calling callable. Retry Attempt: 3 will start soon. 9 attempts in total. This attempt planned to wait for [4,000]ms, and actually waited for [4,000]ms. Exception Msg: [Code:[MYSQLErrCode-02], Description:
这个看起来是网络问题
在右上角 小扳手 找到数据源 多测试几次联通性
有时通有时不通一般是白名单加单不全 可以参考这个网络打通文档看下,打通网络,使用公共资源组的话 重新从文档复制一下完整的白名单再添加一下 一定要是当前地域完整的白名单列表 有时通有时不通一般是白名单未加全https://help.aliyun.com/zh/dataworks/user-guide/configure-an-ip-address-whitelist-1?spm=a2c4g.11186623.0.i1 ,此回答整理自钉群“DataWorks交流群(答疑@机器人)”
这个错误消息表示在尝试连接到MySQL数据库时遇到了“Communications link failure”错误。这通常意味着在尝试使用提供的IP地址和端口号连接到数据库时遇到了问题。
这里有几个可能的解决步骤:
根据提供的错误信息,可以看出出现了通信链接失败的问题。具体错误代码为MYSQLErrCode-02,描述为Communications link failure。
要解决这个问题,可以尝试以下几个步骤:
检查填写的IP地址和Port是否正确。确保你输入的IP地址和端口号与数据库服务器的实际配置相匹配。
如果使用的是同步中心用户,请联系DBA确认idb上录入的IP和PORT信息是否与数据库的当前实际信息一致。
确保数据库服务器正在运行并且可以接受连接请求。你可以使用数据库管理工具(如MySQL Workbench)来测试连接是否正常。
检查防火墙设置,确保没有阻止数据库服务器之间的通信。
检查数据库服务器的配置,确保允许远程连接并正确配置了用户名和密码。
根据报错信息来看,您遇到了一个数据库连接错误。以下是对报错信息的解释:
Communications link failure
:表示通信链接失败,即无法建立与数据库之间的连接。DBUtil - DatabaseType: MySql login url: jdbc:mysql://47.101.214.178:3307/BI_report?allowLoadLocalInfile=false&allowLocalInfile=false&allowUrlInLocalInfile=false&autoDeserialize=false&yearIsDateType=false&zeroDateTimeBehavior=convertToNull&tinyInt1isBit=false&rewriteBatchedStatements=true with connection properties: {"password":"**","user":"root"}
:这部分是数据库连接的详细信息,包括使用的数据库类型、登录URL、连接属性等。根据错误信息,有几个可能的原因和解决方法:
IP地址或端口号错误:请检查您填写的IP地址和端口号是否正确,并与DBA确认数据库的实际信息是否一致。
网络连接问题:确保能够从应用服务器访问到数据库服务器,检查网络设置、防火墙或路由器配置等。
数据库服务未启动:确保数据库服务已经正确启动,并且可以接受来自应用服务器的连接请求。
用户名和密码错误:验证用户名和密码是否正确,确保可以使用提供的凭据成功登录到数据库。
数据库权限不足:如果连接成功后仍然遇到权限相关的错误,请检查连接用户是否具有足够的权限来执行所需的操作。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。