The goal of upgrading a geodatabase is to update the geodatabase system tables to take advantage of functionality that is available in the latest release of ArcGIS. If your geodatabase was created using an ArcGIS 10 or earlier client, you may want to upgrade it. Upgrading a file or personal geodatabase is optional in most cases, but if you do not upgrade, you will not have access to newer functionality.
You can use the Upgrade Geodatabase geoprocessing tool or a Python script to upgrade a file or personal geodatabase. The tool can be opened from the Database Properties dialog box in ArcGIS Desktop or from the Data Management toolbox. To run the tool or the script, you must have the current release of ArcGIS Desktop, ArcGIS Engine, or ArcGIS Server installed on the computer from which you will run the upgrade.
Follow these steps to upgrade a 9.3.1 or prior release file or personal geodatabase from ArcGIS Desktop:
- Start ArcMap and open the Catalog window, or start ArcCatalog.
- Connect to the folder that contains the file or personal geodatabase you want to upgrade.
- If you do not already have a backup of your data, make a backup copy of the geodatabase before proceeding.
- Right-click the geodatabase and click Copy.
- Right-click the folder into which you want to place the backup and click Paste.
Having a backup copy of the geodatabase allows you to revert to the previous version of the geodatabase if needed.
- Right-click the geodatabase to upgrade and click Properties.
- Click the General tab.
If an upgrade is needed, the Upgrade Geodatabase button is active.
If the Upgrade Geodatabase button is not active, it could be because the connecting client is at the same release as your geodatabase or your geodatabase is not at a supported upgradable release.
- Click the Upgrade Geodatabase button.
The Upgrade Geodatabase geoprocessing tool opens. The Input geodatabase text box is populated with the geodatabase file location.
- Leave both the Perform Pre-requisite check and Upgrade geodatabase options checked and click OK.
A dialog box appears showing the process of the prerequisite check and upgrade. If there are any errors in the process, they will appear in this dialog box and the GDBUpgrade<n>.log, which can be found in the system TEMP directory.
The tool checks to be sure the geodatabase is read only, there are no other users connected to the geodatabase, and that all datasets can be opened. If the geodatabase meets these requirements, the tool proceeds with the upgrade. If the geodatabase does not meet the requirements, the tool terminates, and you must correct the prerequisite problems before you run the Upgrade Geodatabase tool again.
- When the upgrade operation completes successfully, click Close to close the dialog box.
The geodatabase is now upgraded.
If your geodatabase contains datasets that require upgrading—such as network datasets or parcel fabrics—you must upgrade them separately. These dataset upgrades are optional; however, if you do not upgrade them, you will not have access to the latest functionality in the dataset.