数据管理DMS的跨库查询功能可便捷地对库表进行跨实例的关联查询,只有开启跨库查询的实例才允许进行跨库查询。本文介绍开启跨库查询的方法。

前提条件

  • 支持的数据库类型:
    • MySQL:RDS MySQLPolarDB MySQL引擎MyBase MySQLPolarDB-XAnalyticDB MySQL 3.0、其他来源MySQL
    • SQL Server:RDS SQL ServerMyBase SQL Server、其他来源SQL Server
    • PostgreSQL:RDS PostgreSQLPolarDB PostgreSQL引擎MyBase PostgreSQLAnalyticDB PostgreSQL版、其他来源PostgreSQL
    • OceanBase MySQL模式
    • PolarDB O引擎
    • Redis
  • 只有安全协同模式的实例允许开启跨库查询功能。变更管控模式,请参见设置管控模式
  • 您的用户角色为DBA或管理员。查看用户角色,请参见查看我的系统角色

操作步骤

说明 进行跨实例的数据查询,涉及的每个实例都需要开启跨库查询。
  1. 登录数据管理DMS 5.0
    说明 如果您需要切换到旧版数据管理DMS,单击页面右下角返回旧版,进入数据管理DMS平台。具体操作,请参见数据管理DMS 5.0切换至旧版
  2. 在顶部菜单栏中,选择数据资产 > 实例管理
    说明 如果您使用的是旧版数据管理DMS,在顶部菜单栏中,选择全部功能 > 系统管理 > 实例管理
  3. 单击实例列表页签。
  4. 在目标实例的操作列中,选择更多 > 编辑实例
    说明 您还可以在首页左侧的实例列表中,右键单击目标实例,选择编辑实例
  5. 编辑实例对话框中,单击高级信息
  6. 选中开启跨库查询复选框,输入DBLink名称。
    说明
    • DBLink名称只能使用小写字母和下划线(_)。
    • DBLink名称需要在租户内保持全局唯一性。
  7. 单击提交