文档

无法连接云数据库OceanBase的解决方法

更新时间:
一键部署

问题描述

通过ODC客户端等连接工具连接阿里云云数据库OceanBase时,连接超时,提示请求失败。

问题原因

无法连接OceanBase的原因如下:

  • 连接数据库的信息错误。
  • 客户端到云数据库OceanBase的网络异常。
  • 白名单未配置或配置错误。

解决方案

请执行以下操作排查解决:

  1. 检查连接数据库的信息是否正确,详情请参见获取连接参数
    说明:默认租户创建申请内网地址,如为公网连接,请单击申请公网地址
  2. 检查客户端到云数据库OceanBase的网络是否畅通。
    说明:使用ODC工具连接时请确认连接租户的模式选择正确。
    • 通过ping命令检查网络是否通畅。
    • 通过telnet命令探测数据库端口是否开放。
  3. 检查是否配置了白名单,配置方法请参见添加白名单
    • 内网访问:白名单的地址段应该设置为ECS实例的内网地址。
    • 外网访问:确认白名单添加的设备公网IP地址为设备真正的出口IP地址。例如,若IP地址为127.0.0.1,则表示任何设备均无法访问该租户。有关添加白名单分组的操作步骤,请参见白名单分组
      说明:如果您本地网络的公网IP非固定IP地址,则有可能会随时变化。
  4. 如果是ECS实例无法连接云数据库OceanBase,请检查ECS实例和云数据库OceanBase的网络类型是否相同,且是否在同一个VPC网络环境。同一VPC内可用内网连接,跨VPC可通过CEN打通VPC,或者申请外网连接地址后进行连接。

相关文档

不同场景连接OceanBase数据库的方法如下:

适用于

  • 云数据库OceanBase
  • 本页导读