关系型数据库连接常见问题

MySql/Oracle/DB2/SqlServer/PostgreSQL/GreenPlum
术语解释
私有部署服务:有数私有化部署在您的本地环境上
SaaS服务:购买了有数SaaS版本(domain.youdata.163.com)

1.添加的MySQL/Oracle等数据连接无法访问?


①检查您的MySQL白名单是否添加了有数的ip(如果是SaaS服务,白名单为 59.111.241.36,59.111.222.188,如果您为私有部署,则请咨询您的系统管理员)
②检查您的数据库服务器防火墙,确保没有阻拦。(如果是SaaS服务,请尝试从您的数据库服务器上ping 59.111.241.36,59.111.222.188是否畅通),如果您的是私有部署服务,除了尝试从数据库服务器ping有数服务器,还可以尝试从有数服务器Telnet您的数据库服务端口检测是否通畅。
③如果您是私有部署服务,可以尝试检查是否所有数据连接皆不可用,则可能是license过期。
④如果您是私有部署服务,可以检查有数服务是否异常,进入有数服务器,进入shell,输入命令DP,查看服务是否在线,若有服务未在线,请及时联系系统管理员或者参考有数运维手册进行运维。

2.个人用户购买SaaS服务以后,希望可以连接到本地部署的数据库,该如何做?

主要是需要打通您与SaaS服务的网络,通常您的数据库不具备外网访问能力,因此有数也访问不到您本地的服务,需要将您的服务映射或者转发到公网,并开通有数SaaS的服务器白名单。