Skip To Content

与 AWS 上的 ArcGIS 配合使用的 PostgreSQL 中的地理数据库

Amazon Web Services (AWS) 上部署 ArcGIS Enterprise 或独立 ArcGIS Server(企业版)站点时,您可以在 Amazon Relational Database Service (RDS) for PostgreSQL 中创建地理数据库并将其注册到包含 Amazon Aurora (PostgreSQL-compatible edition) 的联合或独立 ArcGIS Server 站点。

Amazon Relational Database Service (RDS) for PostgreSQL 中创建的地理数据库将使用 PostGIS 几何存储类型来存储空间数据。

在创建地理数据库并将其注册到站点后,您需要将数据移动到地理数据库中。 当您根据此数据发布服务时,该数据将保留在地理数据库中。

使用 ArcGIS 工具创建地理数据库

ArcGIS Enterprise on Amazon Web Services 部署工具提供将地理数据库包含在 Amazon Relational Database Service (RDS) for PostgreSQLAmazon Aurora (PostgreSQL-compatible edition) 中的选项。 由这些部署工具创建的地理数据库将命名为 egdb。 ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web ServicesArcGIS Enterprise Cloud Builder for Amazon Web Services 将地理数据库注册为 ArcGIS Server 站点的托管数据库。 使用 Esri AWS CloudFormation 模板时,可以选择将地理数据库添加为注册数据库或托管数据库。

部署工具可创建以下用户:

  • sde:sde 用户拥有地理数据库系统对象,且将被视为地理数据库管理员。 此用户的密码与您为 ArcGIS Server 主站点管理员指定的密码相同。
  • EsriRDSAdmin:EsriRDSAdmin 用户为 RDS 主用户。 模板将使用此用户来创建数据库和 sde 用户。 此用户的密码与您为 ArcGIS Server 主站点管理员指定的密码相同。

使用 AWS Management Console

如果您使用 AWS Management Console 来创建站点,并希望将 Amazon Relational Database Service (RDS) for PostgreSQLAmazon Aurora (PostgreSQL-compatible edition) 用于数据存储,则您需要自行创建数据库、登录角色、方案和企业级地理数据库,授予登录角色所需的权限,并将地理数据库注册到 ArcGIS Server 站点。 有关详细信息,请参阅Amazon Relational Database Service (RDS) for PostgreSQLAurora PostgreSQL 上创建地理数据库