美文网首页
阿里云数据迁移测试连接成功,预检查一直失败

阿里云数据迁移测试连接成功,预检查一直失败

作者: 郭百度 | 来源:发表于2020-02-04 20:45 被阅读0次

    DTS 从ECS自建数据库迁移数据到RDS

    问题描述 : 测试连接成功,预检查一直失败
    检测结果:失败
    失败原因: 源库的账号或密码有误导致连接失败
    失败详情: DTS-002010 Unknow connect db jdbc:mysql://****:3306?characterEncoding=utf8 failure. Original error: For more information please refer to https://help.aliyun.com/document_detail/91420.htm
    解决方案: (1)请修改任务配置,填写正确的账号密码后重新进行预检查(2)请联系值班同学协助排查网络问题后重试

    在ECS上登录数据库,执行下

    mysql> select user,host from mysql.user;
    +---------------+-----------+
    | user          | host      |
    +---------------+-----------+
    | account       | %         |
    | 用户名     | %         |
    | account       | localhost |
    | 用户名    | localhost |
    | mysql.session | localhost |
    | mysql.sys     | localhost |
    | root          | localhost |
    +---------------+-----------+
    

    这时候就要删除一个localhost

    mysql> DELETE FROM `user` WHERE Host='localhost' AND User='用户名';
    Query OK, 0 rows affected (0.00 sec)
    mysql> select user,host from mysql.user;
    +---------------+-----------+
    | user          | host      |
    +---------------+-----------+
    | account       | %         |
    | 用户名     | %         |
    | account       | localhost |
    | mysql.session | localhost |
    | mysql.sys     | localhost |
    | root          | localhost |
    +---------------+-----------+
    mysql> flush privileges; 
    Query OK, 0 rows affected (0.00 sec)
    

    现在重试预检查就能过了

    相关文章

      网友评论

          本文标题:阿里云数据迁移测试连接成功,预检查一直失败

          本文链接:https://www.haomeiwen.com/subject/hhmhxhtx.html