开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

dataworksazure也开了对应白名单 还是提示连不通会是什么问题呢?

dataworks中添加一个新数据源 链接azure数据库 链接代码和账号密码没问题, azure也开了对应白名单 还是提示连不通会是什么问题呢?image.png
确定azure的白名单是开通的image.png

展开
收起
真的很搞笑 2023-11-13 12:09:19 103 0
4 条回答
写回答
取消 提交回答
  • 在DataWorks中添加Azure数据库作为新的数据源时,即使链接代码和账号密码都是正确的,仍然有可能遇到连接失败的问题。以下是一些可能的原因:

    1. UID问题:确保您填写的UID是RDS所属主账号的UID,而不是子账号的UID。错误的UID可能导致添加数据源失败。
    2. 网络连通性问题:检查您的网络是否可达,防火墙是否对该IP或端口有相关限制,以及安全组是否已配置对IP或端口放通。
    3. 白名单与权限问题:虽然您提到Azure已经开启了对应白名单,但还需要确保DataWorks所在服务器或工作节点的IP地址已被添加到Azure SQL Database的防火墙设置中。此外,也需要检查数据源应用层权限控制和白名单、应用层ACL限制等因素。
    4. 资源组网络配置:为了保障数据源和服务资源组之间的正常数据访问,需要完成网络连通与白名单的配置。
    2023-11-30 16:22:46
    赞同 展开评论 打赏
  • 尝试一下这些可能的解决方案:

    1. 确保您的设备 IP 地址已加入 Azure 数据库的白名单中,以允许访问。
    2. 确保您的防火墙设置正确,并且没有阻止连接请求。
    3. 确定您提供的服务器名称、数据库名、用户名和密码是否正确。
    4. 如果您使用的是 Azure Database for MySQL,请确保您的服务器类型是在线的,并且已经在 Azure 中启用公共访问。
    2023-11-13 21:54:59
    赞同 展开评论 打赏
  • 需要走公网还是内网呢 建议是打通一下内网;如果走公网 需要用公网的jdbc地址 并且将独享集成资源组eip加到数据库的白名单,打通网络,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

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

    在DataWorks中连接Azure SQL Database时,需要完成以下步骤:

    1. 创建DataWorks数据源,并填写正确的连接参数;
    2. 添加阿里云数据中心IP地址段到Azure SQL Database的防火墙设置;
    3. 在阿里云Elastic IP池中创建新的Elastic IP,并将其添加到Azure SQL Database实例的白名单;
    4. 使用正确的连接参数,例如jdbc:sqlserver://your_server_name.database.windows.net:1433;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.database.windows.net;loginTimeout=30;username=your_username;password=your_password;

    如果仍有问题,请检查以下方面:

    1. 数据库连接参数是否正确;
    2. 网络连接是否可用;
    3. 是否有正确的权限;
    4. 防火墙设置;
    5. 数据库服务器状态和日志信息。
    2023-11-13 13:19:16
    赞同 展开评论 打赏

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

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载