在 ArcGIS Enterprise on Amazon Web Services (AWS) 部署中的实例上升级 ArcGIS Desktop 或 ArcGIS Pro 后,您可以在 Microsoft SQL Server 中升级您的企业级地理数据库。升级地理数据库的步骤将略有不同,具体取决于您的地理数据库是在 SQL Server 数据库还是在 Amazon Relational Database Service (RDS) for SQL Server 中运行。
升级 SQL Server 中的企业级地理数据库
按照以下步骤在 AWS 上的 SQL Server 实例中升级企业级地理数据库:
- 使用管理员登录帐户登录您的 ArcGIS Server 实例。
- 进行升级时,除管理员外不能有任何其他用户连接到地理数据库。其中包括服务连接。升级前,必须停止所有访问地理数据库中数据的 ArcGIS Server web 服务。
- 启动 Microsoft SQL Server Management Studio 并使用 Windows 身份验证登录。
- 对于包含企业级地理数据库的数据库,逐一创建完整备份。
- 以 Windows 管理员的身份登录 AWS 中 ArcGIS Server 站点中的其中一个 Amazon Elastic Compute Cloud (EC2) 实例。
- 启动该实例上的 ArcGIS Pro 或 ArcCatalog,然后使用操作系统身份验证连接到企业级地理数据库。
- 运行升级地理数据库工具。有关详细信息,请参阅 ArcGIS Pro 或 ArcMap 帮助中的升级 SQL Server 中的企业级地理数据库。
- 如果您具有 SQL Server 中的其他企业级地理数据库,请重复步骤 6 和 7 以进行升级。
- 重新启动 ArcGIS Server web 服务。
升级 Amazon RDS for SQL Server 中的地理数据库
按照以下步骤在 Amazon RDS for SQL Server 中升级地理数据库:
- 进行升级时,除管理员外不能有任何其他用户连接到地理数据库。其中包括服务连接。升级前,必须停止所有访问地理数据库中数据的 ArcGIS Server web 服务。
- 登录到 AWS 管理控制台并创建 RDS for SQL Server 实例的快照。
请参阅有关创建快照的 AWS 文档中的说明。
- 从 SQL Server Management Studio 连接到 RDS for SQL Server 实例,并将 sde 用户添加到数据库中的 db_owner 角色。
- 在 AWS 中的一台 ArcGIS Server 计算机上,启动 ArcGIS Pro 或 ArcCatalog,并连接到 Amazon RDS for SQL Server 中的企业级地理数据库。您必须以 sde 用户身份进行连接。
- 运行升级地理数据库工具。有关详细信息,请参阅 ArcGIS Pro 或 ArcMap 帮助中的升级 SQL Server 中的企业级地理数据库。
- 如果您具有 Amazon RDS for SQL Server 中的其他企业级地理数据库,请重复步骤 4 和 5 以进行升级。
- 重新启动 ArcGIS Server web 服务。
- 如果需要,可以从每个数据库的 db_owner 数据库角色中移除 sde 用户。