Options for Authorizing an Enterprise Geodatabase

Blog Post created by mjarman-esristaff Employee on Feb 18, 2015
Following up on a previous post regarding obtaining license files for creating enterprise geodatabases, we want to provide more insight into how this can be done if you don't have access to the server installed with ArcGIS for Server or if you don’t have ArcGIS for Server installed at all. Since enterprise geodatabases use the ArcGIS for Server license, there are a few options for you.

The Create Enterprise Geodatabase or Enable Enterprise Geodatabase tools create enterprise geodatabases—this has been the case since the 10.1 release. Both these tools have an input parameter for 'Authorization File', where you supply the ArcGIS for Server license information to authorize the geodatabase.

Valid inputs are:
  • A keycodes file that includes the ArcGIS for Server license information
  • An .ecp file that includes the ArcGIS for Server license information

In most cases, you have access to the keycodes file after authorizing ArcGIS for Server Enterprise. However, if you do not have access to this file or you did not install ArcGIS for Server, use one of the following methods to obtain a valid input file for the 'Authorization File'. Keycodes file

To generate a keycodes file without configuring ArcGIS for Server, use the SoftwareAuthorization.exe installed with ArcGIS for Desktop.Step 1: Obtain the ArcGIS for Server ECP number

From the MyEsri website, obtain the ECP number for ArcGIS for Server Enterprise. Find this number by logging into MyEsri and navigating to My Organizations > Licensing > Authorizations. Filter by the product name, 'ArcGIS for Server', and select the Product Name to view the authorization number. Use this number in the Software Authorization wizard.mjarman.pngStep 2: Use the Software Authorization Wizard

Navigate to the Software Authorization wizard at the following location:

C:\Program Files (x86)\Common Files\ArcGIS\bin > softwareauthorization.exe

Use the following options to complete the Software Authorization wizard:
  1. Authorization options: I have installed my software and need to authorize it
  2. Product to be Authorized: ArcGIS for Server
  3. Authorization Method: Authorize with Esri now using the Internet
  4. Software Authorization Number: Use the ArcGIS for Server ECP number from MyEsri

After using the Software Authorization wizard, browse to the following location for the keycodes file (in this example, we generated a 10.3 license file).

C:\Program Files (x86)\ESRI\License10.3\sysgenPhysical .ecp file

To generate a physical .ecp file that serves as a valid input to the Create Enterprise Geodatabase or Enable Enterprise Geodatabase tools, use additional licensing forms through the MyEsri website.

Navigate to My Organizations > Licensing > Authorizations > Additional Licensing Forms > ArcSDE 10 & ArcIMS 10 Authorizations form.mjarman2.png

Don't worry if you don't have access to a server or if you don't have ArcGIS for Server installed; use either of the methods listed above to obtain license files for your enterprise geodatabase.