问题描述
打开SQLConsol页面时,提示以下报错。
未获取到数据库相关信息,可能是因为DMS到数据库的网络不通。
具体报错如下图所示。
问题原因
为了使您在关闭浏览器后还能够快速重新开启之前的工作,数据管理DMS通过将SQLConsole页面的唯一标识与当前数据库的唯一标识互相绑定,实现了在浏览器本地记录您上一次打开的SQLConsole页面及相应SQL记录的功能。当本地记录的唯一标识无法连接到数据库时,系统会报如上错误。报错的原因有以下几种:
- 实例连通性异常,DMS无法访问目标数据库。
- 租户被切换。如果您的云账号存在多个租户,切换到不同租户后可能会出现这个问题。
- 目标数据库被删除。
- 实例在DMS内被禁用或删除。
- 浏览器缓存导致。
解决方案
阿里云提醒您:
- 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。
- 如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。
- 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。
若提示以上报错,请先尝试关闭报错页面,重新打开目标数据库的SQL Console页面,若该方法仍然无法解决问题,请根据现在实际情况,选择以下对应的解决方法,确认实例连接无误后重新打开目标数据库的SQL Console页面:
- 检查目标数据库的连通性,如检查白名单、账号变更等,具体步骤请参见以下文档:
- 请参见查看租户信息,查看租户是否被切换,若被切换,请切换回原来的账户信息。
- 若目标数据库被删除,请和相关人员确认信息。
- 请参见禁用或启用实例,查看实例是否在DMS内被禁用或删除,若被禁用请启用实例,或者被删除请参见删除实例,重新启用实例。
- 清除浏览器缓存,重新打开目标数据库的SQL Console页面。
相关文档
适用于
- 数据管理DMS