在 SQL Server on AWS 中创建企业级地理数据库
如果已使用包含 SQL Server 的 Esri AMI 创建 ArcGIS Server on Amazon Web Services (AWS) 实例,并且正在使用 ArcGIS for Server 企业级许可,则可使用创建企业级地理数据库地理处理工具创建地理数据库。
注:
创建企业级地理数据库工具不能用于在 ArcGIS for Server 工作组许可的 Amazon Relational Database Service (RDS) for SQL Server 或 SQL Server Express 实例中创建地理数据库。要在 SQL Server RDS 中创建地理数据库(或附加地理数据库),请参阅在 Amazon Relational Database Service for SQL Server 中创建地理数据库。要在具有 ArcGIS for Server 工作组许可的 SQL Server Express 实例中创建地理数据库,请参阅创建附加工作组级地理数据库。
使用 ArcGIS Server Cloud Builder on Amazon Web Services 启动实例后,会在 SQL Server 中创建两个企业级地理数据库。如果您需要附加地理数据库(例如,如果想要自定义所用地理数据库的名称或位置,或者您拥有多个部门并且它们希望使用自己的地理数据库来维护各自的离散数据),则可根据自身需求进行创建。
使用 AWS 管理控制台手动设置站点时,不会创建任何地理数据库。如果想要将 SQL Server 中的企业级地理数据库与 ArcGIS Server on Amazon Web Services 实例配合使用,则必须创建企业级地理数据库。
请按以下步骤在 SQL Server 中创建企业级地理数据库以便与 ArcGIS Server on Amazon Web Services 实例配合使用:
- 为您的 ArcGIS for Server 实例创建一个远程桌面连接,并以管理员的身份登录。
为此,您必须打开安全组中的 RDP 端口 (3389)。
- 启动 ArcMap 并打开目录窗口,或启动 ArcCatalog。
- 打开创建企业级地理数据库工具。
您可以搜索或浏览到此工具,它位于“数据管理”工具箱的“地理数据库管理”工具集中。
- 在 DBMS 类型下拉列表中选择 SQL Server。
- 在实例文本框中,输入或粘贴安装 SQL Server 的实例的公共 DNS。
- 在数据库文本框中,输入要创建的数据库(用来包含地理数据库)的名称。
- 选中操作系统身份验证。
- 取消选中 Sde 拥有的方案。
- 浏览至 ArcGIS for Server 实例上的密钥代码文件以填充授权文件文本框。
授权 ArcGIS for Server 时,密钥代码文件会被写入 Program Files\ESRI\License<release>\sysgen 中。
- 单击确定以运行工具。
如果遇到任何错误,扩展的错误都会被写入日志文件 (GDBCreateGeodatabase<#>.log) 中,该日志文件是在运行工具的计算机的 %TEMP% 变量所指定的目录中创建的。
现在,您有了一个新地理数据库。