在 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 PostgreSQL 或 Amazon Aurora (PostgreSQL-compatible edition) 中的选项。 由这些部署工具创建的地理数据库将命名为 egdb。 ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services 和 ArcGIS 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 PostgreSQL 或 Amazon Aurora (PostgreSQL-compatible edition) 用于数据存储,则您需要自行创建数据库、登录角色、方案和企业级地理数据库,授予登录角色所需的权限,并将地理数据库注册到 ArcGIS Server 站点。 有关详细信息,请参阅在 Amazon Relational Database Service (RDS) for PostgreSQL 或 Aurora PostgreSQL 上创建地理数据库。