Enterprise geodatabases are licensed through an ArcGIS Server authorization file. With an ArcGIS Enterprise or ArcGIS Server Basic license, you can create or enable enterprise geodatabases in ArcGIS Pro.
If an organization licenses ArcGIS Server for a set time period using a term license, the license is subject to expiration and must be updated manually on the machine hosting ArcGIS Server, as well as the related enterprise geodatabase.
The geodatabase administrator must update the enterprise geodatabase with a new ArcGIS Server authorization file to update the license information in the enterprise geodatabase before the existing license expires. This allows clients to continue working with the geodatabase without interruption.
Use the workflow below to update the enterprise geodatabase license information:
If the license of an enterprise geodatabase is allowed to expire, ArcGIS Pro users see an error message when attempting to connect to the geodatabase. The error message instructs users to contact their geodatabase administrator, as shown in the next image.
In ArcGIS Enterprise, web layers referencing data in the enterprise geodatabase become unresponsive and fail to render in web maps. Severe errors messages can also be seen in the ArcGIS Server Logs, as shown below:
When the geodatabase administrator (SDE user) attempts to connect to an enterprise geodatabase with an expired license, they are prompted to provide the path to the keycodes file, as shown in the next image.
While this approach also updates the license of the enterprise geodatabase, it can lead to interruptions and downtime for users and services. It is therefore recommended to update the ArcGIS Enterprise license before the expiration date.
Note: With regard to the license file, always remember to create a copy of the keycodes file, name it appropriately, and add a .ecp extension to the file name, as described in Step 2 above. The icon should change to a picture of a key for the ECP copy-protection file format. This file can be used to reauthorize the database.