如果您具有工作组版许可,则您可以使用 ArcGIS Enterprise (Windows) Amazon 机器映像 (AMI) 创建单机 ArcGIS Enterprise 部署或单机独立 ArcGIS Server 站点。要使用该机器映像,您需要使用工作组许可来授权您的实例。如果您创建独立 ArcGIS Server 站点,则您可以使用 AMI 所包含的 SQL Server Express 实例将数据存储在工作组地理数据库中。
SQL Server Express 实例(数据库服务器)包含两个已创建的地理数据库:egdb 和 geodata。与企业实例相同,egdb 地理数据库将注册为 GIS Server 站点的托管数据库。将要素或 WFS-T 服务发布到拥有已通过这种方式注册的地理数据库的站点后,数据将从您的源中被复制到 egdb 地理数据库。
在 AWS 上使用工作组地理数据库时的注意事项
- 如果从 ArcGIS Enterprise on Amazon Web Services 实例中的 ArcGIS Desktop 连接到数据库服务器,则在服务器名称位置中使用 localhost。
在云中,您并未被锁定到某一特定服务器;因此,无法指定一个服务器名称以连接到 SQL Server Express 实例。使用 localhost 可确保 ArcGIS 能找到 SQL Server Express 实例。
- 如果想要从 ArcGIS Enterprise on Amazon Web Services 实例上的 ArcMap 安装程序将服务发布到 ArcGIS Server 站点,则必须为想要用于源数据的每个地理数据库创建数据库连接 (.sde) 文件,因为不能从目录树中的“数据库服务器”节点(.gdb 文件)发布 ArcGIS 服务。如果您所发布的服务将包含来自工作组级地理数据库中的数据,该服务必须指向在数据库连接(.sde 文件)。要在数据库连接下创建连接,右键单击目录树中数据库服务器下的地理数据库,然后单击保存连接。这将在默认位置创建一个 .sde 文件:Users\Administrator\AppData\Roaming\ESRI\Desktop<#>\ArcCatalog。将文件置于 ArcGIS 用户可访问的位置,以便使用地理数据库中的数据发布 ArcGIS 服务。
- 工作组级地理数据库大小被限制为 10 GB。
- 工作组级地理数据库仅使用 Windows 身份验证。因此,如果想将更多用户添加到数据库服务器,则必须将用户添加到 ArcGIS Server 实例,将新用户添加到数据库服务器并授予权限。本地用户必须置于 Windows 远程桌面用户组以便能登录 EC2 实例。
- 如果在 AWS 上创建新的 ArcGIS Server 工作组站点并将现有的地理数据库移至该实例,则必须首先将该地理数据库与现有实例中的数据库服务器分离,然后将 .mdf 文件移至新实例,并将该地理数据库附加到新的数据库服务器。有关说明,请参阅在 ArcGIS Server on Amazon Web Services 实例之间移动工作组地理数据库。
如果想自定义或直接管理这些类型的地理数据库,请参阅 ArcMap 帮助中管理数据库服务器上的地理数据库部分中的相关主题。