Skip To Content

从 ArcGIS Pro 连接到 Amazon Web Services (AWS) 上的企业级地理数据库

您可以从 Amazon Web Services (AWS) 中的 ArcGIS Pro 安装程序连接至受支持的 AWS 数据库实例中的企业级地理数据库。

请按照以下步骤从 ArcGIS Pro 连接至 Amazon Relational Database Service (RDS) 中的地理数据库:

  1. 连接到已安装 ArcGIS ProAmazon Elastic Compute Cloud (EC2) 实例。

    有关 EC2 连接信息,请参阅 AWS 帮助

  2. 启动 ArcGIS Pro,创建工程,然后打开目录窗格。
  3. 右键单击目录窗格中的数据库,然后单击新建数据库连接
  4. 为正在使用的数据库实例类型提供连接属性:

    下表列出了 Amazon RDS for SQL Server 实例的连接信息:

    字段

    数据库平台

    SQL Server

    实例

    输入由以下内容组成的连接字符串:<database_instance_identifier>.<region_id>.rds.amazonaws.com

    • database_instance_identifier - 创建关系数据库服务后提供了此名称。
    • region_id - 由 AWS 分配。 包括您在其中创建了关系数据库服务的区域的标识符和名称。

    身份验证类型

    数据库身份验证

    用户名

    输入数据库用户的名称。

    • 如果您使用 Esri 提供的 ArcGIS Enterprise Cloud Builder for Amazon Web ServicesAmazon Web Services CloudFormation 模板创建了 ArcGIS Pro 实例,请输入 sde 作为用户名。
    • 如果您在数据库中创建了自己的用户,请输入该用户名。

    密码

    输入数据库用户的密码。

    保存用户名和密码

    选中此参数旁边的复选框。

    数据库

    选择要连接的地理数据库的名称。

    连接文件名称

    输入 .sde 文件的名称。

    下表列出了 Amazon RDS for PostgreSQLAmazon Aurora (PostgreSQL-compatible edition) 实例的连接信息:

    字段

    数据库平台

    PostgreSQL

    实例

    输入由以下内容组成的连接字符串:<database_instance_identifier>.<region_id>.rds.amazonaws.com

    • database_instance_identifier - 创建关系数据库服务后提供了此名称。
    • region_id - 由 AWS 分配。 包括您在其中创建了关系数据库服务的区域的标识符和名称。

    身份验证类型

    数据库身份验证

    用户名

    输入数据库用户的名称。

    • 如果您使用 Esri 提供的 ArcGIS Enterprise Cloud Builder for Amazon Web ServicesAmazon Web Services CloudFormation 模板创建了 ArcGIS Pro 实例,请输入 sde 作为用户名。
    • 如果您在数据库中创建了自己的用户,请输入该用户名。

    密码

    输入数据库用户的密码。

    保存用户名和密码

    选中此参数旁边的复选框。

    数据库

    选择要连接的地理数据库的名称。

    连接文件名称

    输入 .sde 文件的名称。

  5. 单击验证以确认连接是否成功。
  6. 单机确定以关闭数据库连接对话框。

数据库连接文件在创建 ArcGIS Pro 工程时指定的工程文件夹中创建。

您可以从 ArcGIS Pro 本地安装连接到 Amazon RDS 实例中的企业级地理数据库;但是不建议采用此做法,与从 Amazon RDS 实例所在 AWS 区域的 EC2 实例上的 ArcGIS Pro 安装进行连接相比,前一种做法的性能较低。 此外,您必须打开安全组中的端口才能从本地计算机连接到 Amazon RDS 实例。