Skip To Content

Upgrade enterprise geodatabases in SQL Server in ArcGIS Enterprise on Amazon Web Services

If you applied software updates to the ArcGIS clients on an ArcGIS Enterprise on Amazon Web Services, you can upgrade your enterprise geodatabases in SQL Server. You can do this from the Database Properties dialog box in ArcGIS Desktop. The steps vary slightly depending on whether your geodatabase runs in a SQL Server database or Amazon Relational Database Service (RDS) for SQL Server.

Upgrade a geodatabase in SQL Server

Follow these steps to upgrade an enterprise geodatabase in a SQL Server instance on AWS:

  1. Log in to your ArcGIS Server instance using the administrator login.
  2. There cannot be any users other than the administrator connected to the geodatabase when you upgrade. This includes service connections. You must stop any ArcGIS service connections that access data in your geodatabase before you upgrade.
  3. Start Microsoft SQL Server Management Studio and log in with Windows authentication.
  4. Create a full backup of each of the databases that contain an enterprise geodatabase.

    Tip:

    The databases created by the Esri sample CloudFormation templates and Cloud Builder are named egdb and geodata.

  5. On one of your ArcGIS Server machines in AWS, start ArcCatalog or ArcMap and open the Catalog window.
  6. Connect to one of the enterprise geodatabases in SQL Server.
  7. Right-click the geodatabase connection under Database Connections in the Catalog tree.
  8. Click the General tab.
  9. Click Upgrade Geodatabase.

    The Upgrade Geodatabase geoprocessing tool opens.

  10. Leave both the Pre-requisites check and Upgrade geodatabase options checked and click OK to upgrade the geodatabase.
  11. When the tool completes successfully, click Close to close the geoprocessing tool progress dialog box.

    If the tool does not complete successfully, information is written to the GDBUpgrade.log found in C:\Users\<user name>\AppData\Local\ESRI\Desktop<#>.

  12. Repeat steps 5 through 11 to upgrade your other enterprise geodatabases.
  13. Restart your services.

Upgrade a geodatabase in Amazon RDS for SQL Server

Follow these steps to upgrade a geodatabase in Amazon RDS for SQL Server:

  1. Log in to your ArcGIS Server instance using the administrator login.
  2. There cannot be any users other than the administrator connected to the geodatabase when you upgrade. This includes service connections. You must stop any ArcGIS service connections that access data in your geodatabase before you upgrade.
  3. Start Microsoft SQL Server Management Studio and log in with Windows authentication.
  4. Create a full backup of each of the databases that contain an enterprise geodatabase.

    Tip:

    The databases created by the Esri sample CloudFormation templates and Cloud Builder are named egdb and geodata.

  5. While still in SQL Server Management Studio, add the sde user to the db_owner role in each database that contains a geodatabase.
  6. On one of your ArcGIS Server machines in AWS, start ArcCatalog or ArcMap and open the Catalog window.
  7. Connect to one of the enterprise geodatabases in Amazon RDS for SQL Server. You must connect as the sde user.
  8. Right-click the geodatabase connection under Database Connections in the Catalog tree.
  9. Click the General tab.
  10. Click Upgrade Geodatabase.

    The Upgrade Geodatabase geoprocessing tool opens.

  11. Leave both the Pre-requisites check and Upgrade geodatabase options checked and click OK to upgrade the geodatabase.
  12. When the tool completes successfully, click Close to close the geoprocessing tool progress dialog box.

    If the tool does not complete successfully, information is written to the GDBUpgrade.log found in C:\Users\<user name>\AppData\Local\ESRI\Desktop<#>.

  13. Repeat steps 6 through 12 to upgrade your other enterprise geodatabases.
  14. Restart your services.
  15. If you want to, you can remove the sde user from the db_owner database role in each database.

Related topics