RDS PostgreSQL实例支持修改连接地址和端口。本文将介绍查看和修改连接地址的方法。

背景信息

RDS PostgreSQL实例提供连接地址和端口,用于在连接RDS实例时,填写连接参数。不同连接方式,连接参数存在差异,具体请参见连接PostgreSQL实例

根据不同使用场景,RDS PostgreSQL实例提供多种连接地址,具体如下,您可以根据实际连接场景查看或修改:
连接地址类型使用说明查看及修改方法
实例连接地址所有连接实例场景均适用。修改实例连接地址和端口
数据库代理连接地址如果实例开通了数据库代理,推荐使用数据库代理连接地址连接实例,充分发挥读写分离性能,降低主实例负载。

数据库代理的更多信息,请参见什么是数据库代理

修改数据库代理连接地址和端口
Babelfish连接地址如果购买RDS PostgreSQL实例时,启用了Babelfish,可以使用实例连接地址配合TDS端口号,从SQL Server客户端连接Babelfish for RDS PostgreSQL实例。

Babelfish的更多信息,请参见Babelfish简介

修改Babelfish for RDS PostgreSQL实例连接地址和端口

修改实例连接地址和端口

前提条件

操作步骤

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
  2. 在左侧导航栏中单击数据库连接,查看实例内外网连接地址和端口。
  3. 单击修改连接地址
  4. 选择连接类型,设置内网地址外网地址连接地址前缀及端口,单击确定
    说明
    • 连接地址前缀以小写字母开头,8~64个字符,支持字母、数字和连字符(-)。
    • 端口范围为1000~5999。
    • 本地SSD盘实例暂不支持修改端口。

修改数据库代理连接地址和端口

前提条件

已开通数据库代理。更多信息,请参见开通并配置数据库代理服务

操作步骤

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
  2. 在左侧导航栏单击数据库代理
  3. 代理服务页签的连接地址区域,可以查看代理终端的连接地址端口。找到需要修改的连接地址,单击地址右侧的修改查看数据库代理连接地址和端口
    说明 RDS PostgreSQL数据库代理提供一个默认代理连接地址,网络地址类型内网(专有网络),如需查看或修改外网代理连接地址,则需要新增外网代理连接地址。更多信息,请参见设置数据库代理连接地址
  4. 修改连接地址前缀和端口后,单击确定修改连接地址
    说明
    • 地址前缀:以小写字母开头,1~40个字符,支持字母、数字和短划线(-)。
    • 端口范围:1000~5999。
    • 代理连接地址的网络地址类型不支持修改。

修改Babelfish for RDS PostgreSQL实例连接地址和端口

前提条件

操作步骤

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
  2. 在左侧导航栏中单击数据库连接,查看实例内外网连接地址和Babelfish端口。
  3. 单击修改连接地址
  4. 选择连接类型,设置内网地址外网地址连接地址前缀及Babelfish TDS 端口,单击确定修改Babelfish端口号
    说明
    • 连接地址前缀以小写字母开头,8~64个字符,支持字母、数字和连字符(-)。
    • 端口范围为1000~5999。

常见问题

  • 修改连接地址或端口后是否需要修改应用程序内的连接地址或端口?

    需要修改,否则应用程序无法连接上数据库。

  • 修改连接地址或端口是立即生效吗?是否需要重启实例?

    是立即生效,不需要重启实例。

  • 某个连接地址修改或释放后,可以在其他实例上使用修改或释放前的地址吗?

    可以。

  • 主备切换会影响连接地址吗?

    主备切换不会导致连接地址变更,仅后台对应的IP地址会变化,不会对您的应用正常运行造成影响。