在使用其中一个 ArcGIS Enterprise on Amazon Web Services 部署工具创建独立 ArcGIS Server 站点时,所附带的企业级地理数据库无需任何配置即可访问。 但是如果工作流需要,您可以执行一些管理任务,例如创建登录帐户或群组,或创建其他地理数据库。
管理登录帐户
使用 ArcGIS Enterprise Cloud Builder for Amazon Web Services 和示例 Amazon Web Services CloudFormation 模板从 Esri 创建的 ArcGIS Server 站点将随附默认角色,用来管理 Amazon Relational Database Service (RDS) 实例中的地理数据库并为其加载空间数据。 您可能需要用于管理空间数据的其他登录角色。 例如,您可能希望在数据库中添加具有只读权限的登录帐户,需要登录帐户具有使用 ArcGIS Enterprise on Amazon Web Services 部署工具创建地理数据库时提供的默认名称之外的名称,或者希望其他数据所有者登录地理数据库。
如果需要其他登录帐户,请使用 SQL 或数据库管理系统工具进行创建并为其分配权限。 如果新用户将在地理数据库中创建数据,请确保为用户创建方案。 方案名称必须与用户名称相同。 有关创建用户和方案的详细信息,请参阅 Amazon RDS 文档。
创建附加地理数据库
如果您在使用 ArcGIS Enterprise Cloud Builder for Amazon Web Services 创建的 ArcGIS Server 站点中包含了企业级地理数据库,则可以选择在站点中附带一个名为 egdb 的地理数据库。 要创建附加地理数据库(例如,如果需要名称不同的地理数据库或需要附加地理数据库供不同的服务或应用程序访问,或者需要在其他受支持的 AWS 云数据库产品中使用地理数据库),您必须执行以下操作:
- 使用 AWS 工具在 AWS 中创建数据库服务或数据库。
- 在数据库中创建 sde 用户和 sde 方案,并授予 sde 用户创建地理数据库所需权限。
- 创建能够以 sde 用户身份连接到数据库的数据库连接。 使用安装在与数据库服务相同的 AWS 区域中的 ArcGIS Pro,或者在与数据库服务相同的 AWS 区域中的 ArcGIS Server 实例上从 Python 运行地理处理工具以创建数据库连接文件。
- 使用启用企业级地理数据库地理处理工具和数据库连接文件在数据库中创建地理数据库。 从安装在与数据库服务相同的 AWS 区域中的 ArcGIS Pro 运行该工具,或者在与数据库服务相同的 AWS 区域中的 ArcGIS Server 实例上从 Python 运行地理处理工具。
创建地理数据库后,请以管理员身份通过 SQL 或数据库管理系统应用程序连接到数据库,添加所需的方案和用户,并在数据库中授予相应的权限。