Skip To Content

从 ArcGIS Server 实例连接到企业级地理数据库

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

提示:

Esri Microsoft Windows Amazon 机器映像 (AMI) 中包括 ArcGIS Pro 安装程序。获得安装许可后,您可以使用它来连接至 AWS 中的企业级地理数据库。

请按照以下步骤连接至 AWS 数据库中的地理数据库:

  1. 以管理员的身份登录到安装 ArcGIS ProAWS 实例,然后授权 ArcGIS Pro

    如果部署中包含 ArcGIS Enterprise 门户,则可以通过门户获取 ArcGIS Pro 许可

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

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

    字段

    数据库平台

    SQL Server

    实例

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

    • database_instance_identifier - 创建 RDS 后提供了此名称。
    • region_id - 由 AWS 分配。包括您在其中创建了 RDS 的区域的标识符和名称。

    身份验证类型

    数据库身份验证

    用户名

    输入数据库用户的名称。

    • 如果使用 ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services 或由 Esri 提供的 CloudFormation 模板创建了站点,请输入 sde 作为用户名。
    • 如果您在数据库中创建了自己的用户,请输入该用户名。

    密码

    输入数据库用户的密码。

    保存用户名和密码

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

    数据库

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

    下表列出了 Amazon RDS for PostgreSQLAmazon Aurora PostgreSQL 实例的连接信息:

    字段

    数据库平台

    PostgreSQL

    实例

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

    • database_instance_identifier - 创建 RDS 后提供了此名称。
    • region_id - 由 AWS 分配。包括您在其中创建了 RDS 的区域的标识符和名称。

    身份验证类型

    数据库身份验证

    用户名

    输入数据库用户的名称。

    • 如果使用 Esri 提供的 CloudFormation 模板创建了站点,请输入 owner 作为用户名。
    • 如果您在数据库中创建了自己的用户,请输入该用户名。

    密码

    输入数据库用户的密码。

    保存用户名和密码

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

    数据库

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

  5. 单击确定进行连接,然后关闭数据库连接对话框。
  6. 输入连接的名称。

    例如,输入 egdb

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

您可以从 ArcGIS Pro 本地安装连接到 Amazon RDS 实例中的企业级地理数据库;但是,与从 RDS 实例所在 AWS 区域中的 Amazon Elastic Compute Cloud (EC2) 实例上的 ArcGIS Pro 安装进行连接相比,性能将有所降低。此外,您必须打开安全组中的端口才能从本地计算机连接到 RDS 实例。