本文介绍如何通过数据管理DMS和客户端连接POLARDB for Oracle集群。

通过DMS登录POLARDB

数据管理(Data Management Service,简称DMS)是一种集数据管理、结构管理、访问安全、BI图表、数据趋势、数据轨迹、性能与优化和服务器管理于一体的数据管理服务。支持对关系型数据库(MySQL、SQL Server、PostgreSQL等)和NoSQL数据库(MongoDB、Redis等)的管理,同时还支持Linux服务器管理。

前提条件

已创建数据库集群的高权限账号或普通账号。具体操作请参见创建数据库账号

操作步骤

  1. 进入POLARDB控制台
  2. 找到目标集群,单击集群ID,进入基本信息页面。
    基本信息
  3. 单击右上角的登录数据库,进入数据库登录页面。
    登录
  4. 输入主地址和端口号(以英文冒号隔开),以及高权限账号或普通账号的用户名和密码,然后单击登录
    说明 DMS登录仅支持主地址,不支持集群地址。

    关于如何查看连接地址,请参见查看连接地址

通过客户端连接POLARDB

您也可以通过pgAdmin 4客户端连接POLARDB for Oracle集群。由于POLARDB for Oracle暂不支持设置集群白名单,只有相同VPC内的实例才可以访问集群,所以客户端所在主机和POLARDB for Oracle集群需要在同一VPC内。

  1. 启动pgAdmin 4客户端。
  2. 右击Servers,选择创建 > 服务器 ,如下图所示。
    创建服务器
  3. 创建-服务器页面的通常标签页面中,输入服务器名称,如下图所示。
    输入服务器名称
  4. 选择Connection标签页,输入要连接的实例信息,如下图所示。
    输入实例信息

    参数说明

    • 主机名称/地址:输入POLARDB集群的内网地址。查看POLARDB集群的地址及端口信息的步骤如下:

      1. 进入POLARDB控制台
      2. 找到目标集群,单击集群的ID。
      3. 访问信息区域查看地址及端口信息。
        访问信息
    • 端口:需输入POLARDB集群的内网端口。
    • 用户名:POLARDB集群的高权限账号名称。
    • 密码:POLARDB集群的高权限账号所对应的密码。
  5. 单击保存
  6. 若连接信息无误,选择Servers > 服务器名称 > 数据库 > postgres,会出现如下界面,则表示连接成功。
    说明 postgres是POLARDB for Oracle集群默认的系统数据库,请勿在这个数据库中进行任何操作。

    连接成功

通过命令行连接POLARDB

除了上述连接POLARDB的方式外,您还可以在下载客户端和驱动页,下载安装客户端使用command line tools连接POLARDB。